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.