Logičko I u JavaScript-u
Možete grupisati operacije poređenja
koristeći operator &&,
koji predstavlja logičko I.
U sledećem primeru, ako promenljiva
num je veća od nule i istovremeno
manja od 10, samo tada će se ispisati
'+++':
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Uslovi se mogu postaviti ne na jednu promenljivu,
već na različite. U sledećem primeru, ako promenljiva
num1 je jednaka 2 i istovremeno
promenljiva num2 je jednaka 3,
samo tada će uslov biti istinit:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Proverite da li je promenljiva num veća od nule i
manja od 5.
Proverite da li je promenljiva num veća ili jednaka
10 i manja ili jednaka 20.
Proverite da li je promenljiva num1 jednaka ili manja
od 1, a promenljiva num2 veća
ili jednaka 3.