else 構文
else構文は、
if構文の条件が偽の場合に実行される
コードブロックを設定します。
構文
if (論理式) {
/*
ここに配置されたコードは、
論理式が真の場合に実行されます
*/
} else {
/*
ここに配置されたコードは、
論理式が偽の場合に実行されます
*/
};
波括弧内の式が一つだけの場合、 これらの波括弧を省略することができます。
例
変数の値が0より大きいかどうかを確認します:
let test = -1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
例
if-else構文は、
任意の方法で互いにネスト(入れ子)することができます:
let num = 3;
if (num >= 0) {
if (num <= 5) {
alert('5以下');
} else {
alert('5より大きい');
}
} else {
alert('0未満');
}