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.