Logični AND v JavaScriptu

Operacije primerjave lahko združujemo z operatorjem &&, ki predstavlja logični AND. V naslednjem primeru, če je spremenljivka num večja od nič in hkrati manjša od 10, se bo izpisal '+++':

javascriptlet num = 3;

if (num > 0 && num < 10) {
  console.log('+++');
} else {
  console.log('---');
}

Pogoji se lahko nanašajo ne le na eno spremenljivko, ampak tudi na različne. V naslednjem primeru, če je spremenljivka num1 enaka 2 in hkrati je spremenljivka num2 enaka 3, bo le takrat pogoj resničen:

javascriptlet num1 = 2;
let num2 = 3;

if (num1 == 2 && num2 == 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 1

Preverite, ali je spremenljivka num večja od nič in manjša od 5.

Задание 2

Preverite, ali je spremenljivka num večja ali enaka 10 in manjša ali enaka 20.

Задание 3

Preverite, ali je spremenljivka num1 manjša ali enaka 1, spremenljivka num2 pa večja ali enaka 3.