条件分岐・if
【開発環境】
OS:Win11(64ビット)
VSCode1.72.2、
クロム
【if文の基本書式】
if 文では条件式を評価した結果に応じて異なる実行する処理を分けることができます
・書式
if (条件式){
条件式が true の時に実行する処理;
...
}
サンプル
let result = 78;
if (result >= 70){
console.log('合格です');
console.log('おめでとうございます');
}
実行結果
合格です
おめでとうございます
【if..else文】
if 文では条件式が true の場合だけではなく false の場合に別の処理を実行することができます。
・書式
if (条件式){
条件式が true の時に実行する処理;
...
}else{
条件式が false の時に実行する処理;
...
}
サンプル
let result = 64;
if (result >= 70){
console.log('合格です');
console.log('おめでとうございます');
}else{
console.log('不合格です');
console.log('残念でした');
}
・結果
不合格です
残念でした
【ブロックの括弧{}を省略する】
条件式が true または false だった場合に、実行する処理が 1 つの文だけだった場合はブロックを表す {} を省略することができます
サンプル
if (条件式)
条件式が true の時に実行する処理;
else
条件式が false の時に実行する処理;
※コメント投稿者のブログIDはブログ作成者のみに通知されます