「もしも◯◯だったら〜」という分岐処理を行うためにIFを使う。
基本構文
//パターン1
if(条件式){
/* 条件式が成立した場合の処理 */
}
//パターン2
if(条件式){
/* 条件式が成立した場合の処理 */
}else{
/* 条件式が成立しなかった場合の処理 */
}
//パターン3
if(条件式1){
/* 条件式1が成立した場合の処理 */
}else if(条件式2){
/* 条件式2が成立した場合の処理 */
}else{
/* 条件式1も条件式2も成立しなかった場合の処理 */
}
三項演算子
JavaScriptには条件(三項)演算子を使って、if文と同じ働きをする条件分岐を作ることも可能。
条件式 ? trueの処理 : falseの処理
var weight = 60;
weight < 65 ? console.log('成功!') : console.log('失敗!'); //「成功!」と表示される