Лагічнае І ў 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.