Es6-if-else-statement
提供:Dev Guides
ES6-if…elseステートメント
ifの後にオプションのelseブロックを続けることができます。 elseブロックは、ifによってテストされたブール式がfalseと評価された場合に実行されます。
構文は次のとおりです。
if(boolean_expression) {
//statement(s) will execute if the Boolean expression is true
} else {
//statement(s) will execute if the Boolean expression is false
}
フローチャート
ifブロックは条件式を保護します。 ブール式がtrueと評価された場合、ifステートメントに関連付けられたブロックが実行されます。 ifブロックの後にオプションのelseステートメントを続けることができます。 式がfalseと評価されると、elseブロックに関連付けられた命令ブロックが実行されます。
例:単純なif…else
var num = 12;
if (num % 2 == 0) {
console.log("Even");
} else {
console.log("Odd");
}
上記の例は、変数の値が偶数か奇数かを表示します。 ifブロックは、値を2で除算できるかどうかを確認して同じ値を決定します。
上記のコードが正常に実行されると、次の出力が表示されます。
Even