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 */
}