JavaScriptにおける論理AND

論理ANDを表す演算子 &&を使用して、 比較演算をグループ化することができます。 次の例では、変数 numが0より大きく、かつ同時に 10より小さい場合にのみ、 '+++'が出力されます:

javascriptlet num = 3;

if (num > 0 && num < 10) {
  console.log('+++');
} else {
  console.log('---');
}

条件は一つの変数だけでなく、 異なる変数にも課すことができます。 次の例では、変数 num1が2に等しく、かつ同時に 変数num2が3に等しい場合にのみ、 条件は真となります:

javascriptlet num1 = 2;
let num2 = 3;

if (num1 == 2 && num2 == 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 1

変数numが0より大きく、かつ 5より小さいことを確認してください。

Задание 2

変数numが10以上、かつ 20以下であることを確認してください。

Задание 3

変数num1が1以下、かつ 変数num2が3以上であることを確認してください。