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 elseステートメント

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