Logiskt OCH i JavaScript
Man kan gruppera jämförelseoperationer
med hjälp av operatorn &&,
som representerar ett logiskt OCH.
I följande exempel, om variabeln
num är större än noll och samtidigt
mindre än 10, endast då kommer
'+++' att skrivas ut:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Villkoren kan gälla inte bara en variabel,
utan olika. I följande exempel, om variabeln
num1 är lika med 2 och samtidigt
variabeln num2 är lika med 3,
endast då kommer villkoret att vara sant:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Kontrollera att variabeln num är större än noll och
mindre än 5.
Kontrollera att variabeln num är större än eller lika med
10 och mindre än eller lika med 20.
Kontrollera att variabeln num1 är lika med eller mindre än
1, och variabeln num2 är större
än eller lika med 3.