Логическое И в JavaScript
Можно группировать операции сравнения
с помощью оператора &&,
представляющего собой логическое И.
В следующем примере, если переменная
num больше нуля и одновременно
меньше 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 больше нуля и
меньше 5.
Проверьте, что переменная num больше или равна
10 и меньше или равна 20.
Проверьте, что переменная num1 равна или меньше
1, а переменная num2 больше
или равна 3.