Logikai ÉS a JavaScript-ben
Összehasonlító műveleteket csoportosíthatunk
a && operátor segítségével,
ami a logikai ÉS-t reprezentálja.
A következő példában, ha a
num változó nagyobb nullánál és egyidejűleg
kisebb, mint 10, csak akkor írja ki
a '+++'-t:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
A feltételek nem csak egy változóra vonatkozhatnak,
hanem különbözőkre is. A következő példában, ha a
num1 változó egyenlő 2-vel és egyidejűleg
a num2 változó egyenlő 3-mal,
csak akkor lesz a feltétel igaz:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Ellenőrizze, hogy a num változó nagyobb-e nullánál és
kisebb-e, mint 5.
Ellenőrizze, hogy a num változó nagyobb vagy egyenlő-e
10-zel és kisebb vagy egyenlő-e 20-zal.
Ellenőrizze, hogy a num1 változó kisebb vagy egyenlő-e
1-gyel, és a num2 változó nagyobb vagy
egyenlő-e 3-mal.