if
else if
の利用は控える
else if
を利用したいと考えるなら、その関数の複雑度は上がりすぎている可能性が高い。
if
文の中で return
することを検討すべき。

if (condition1) {
return value1;
}
if (condition2) {
return value2;
}

if (condition1) {
/* do something for condition1 */
} else if (condition2) {
/* do something for condition2 */
}