if 構文
if構文は条件を指定します。この構文を使って、
例えば「変数aは変数bより大きいか」という質問をプログラムに投げかけ、
答えに応じて異なるコードを実行することができます。
通常、この構文はelse構文と組み合わせて使用されます。
構文
if (論理式) {
/*
ここに記述されたコードは、
論理式が真の場合に実行されます
*/
};
中括弧内の式が一つだけの場合、中括弧を省略することができます。
例
変数の値が1に等しい場合、何かメッセージを画面に表示します:
let test = 1;
if (test == 1) {
alert('+++');
}
例
変数の値が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未満');
}