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
'+++':
let 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:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Patikrinkite, ar kintamasis num yra didesnis už nulį ir
mažesnis už 5.
Patikrinkite, ar kintamasis num yra didesnis arba lygus
10 ir mažesnis arba lygus 20.
Patikrinkite, ar kintamasis num1 yra lygus arba mažesnis
už 1, o kintamasis num2 yra didesnis
arba lygus 3.