読みやすさ以外に if...else を使用する利点はありますか?
たとえば、関数がある場合:
function a(b){
if(b=="c"){
return true
}else{
return false
}
}
次のようにもっと要約できませんでした:
function a(b){
if(b=="c"){
return true
}
return false
}
return false は、b=="c" である限り起動しませんが、else ステートメントは必要ありません。
私はこれに何度も出くわしましたが、常により凝縮されたバージョンを選択します (ほとんどの場合、これ以上書くことを避けるためです)。このような例では、読みやすさよりもelseステートメントを含める理由はありますか?