Logisches UND in JavaScript
Man kann Vergleichsoperationen
mit dem Operator && gruppieren,
der das logische UND darstellt.
Im folgenden Beispiel wird '+++' nur dann ausgegeben,
wenn die Variable
num größer als Null und gleichzeitig
kleiner als 10 ist:
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Die Bedingungen können nicht nur für eine Variable,
sondern auch für verschiedene gelten. Im folgenden Beispiel
ist die Bedingung nur dann wahr, wenn die Variable
num1 gleich 2 und gleichzeitig
die Variable num2 gleich 3 ist:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Prüfen Sie, ob die Variable num größer als Null und
kleiner als 5 ist.
Prüfen Sie, ob die Variable num größer oder gleich
10 und kleiner oder gleich 20 ist.
Prüfen Sie, ob die Variable num1 gleich oder kleiner
als 1 ist und die Variable num2 größer
oder gleich 3 ist.