JavaScriptにおける論理AND
論理ANDを表す演算子
&&を使用して、
比較演算をグループ化することができます。
次の例では、変数
numが0より大きく、かつ同時に
10より小さい場合にのみ、
'+++'が出力されます:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
条件は一つの変数だけでなく、
異なる変数にも課すことができます。
次の例では、変数
num1が2に等しく、かつ同時に
変数num2が3に等しい場合にのみ、
条件は真となります:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
変数numが0より大きく、かつ
5より小さいことを確認してください。
変数numが10以上、かつ
20以下であることを確認してください。
変数num1が1以下、かつ
変数num2が3以上であることを確認してください。