Loginis IR JavaScript'e
Galima grupuoti palyginimo operacijas
naudojant operatorių &&,
kuris reiškia loginį IR.
Šiame pavyzdyje, jei kintamasis
num yra didesnis už nulį ir kartu
mažesnis už 10, tik tada bus išvestas
'+++':
javascriptlet num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Sąlygos gali būti taikomos ne vienam kintamajam,
o skirtingiems. Šiame pavyzdyje, jei kintamasis
num1 yra lygus 2 ir kartu
kintamasis num2 yra lygus 3,
tik tada sąlyga bus teisinga:
javascriptlet num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Задание 1
Patikrinkite, ar kintamasis num yra didesnis už nulį ir
mažesnis už 5.
Задание 2
Patikrinkite, ar kintamasis num yra didesnis arba lygus
10 ir mažesnis arba lygus 20.
Задание 3
Patikrinkite, ar kintamasis num1 yra lygus arba mažesnis
už 1, o kintamasis num2 yra didesnis
arba lygus 3.