Operatore AND Logico in JavaScript
È possibile raggruppare operazioni di confronto
utilizzando l'operatore &&,
che rappresenta un AND logico.
Nel seguente esempio, se la variabile
num è maggiore di zero e contemporaneamente
minore di 10, solo allora verrà visualizzato
'+++':
let num = 3;
if (num > 0 && num < 10) {
console.log('+++');
} else {
console.log('---');
}
Le condizioni possono essere applicate non a una sola variabile,
ma a variabili diverse. Nel seguente esempio, se la variabile
num1 è uguale a 2 e contemporaneamente
la variabile num2 è uguale a 3,
solo allora la condizione sarà vera:
let num1 = 2;
let num2 = 3;
if (num1 == 2 && num2 == 3) {
console.log('+++');
} else {
console.log('---');
}
Verifica che la variabile num sia maggiore di zero e
minore di 5.
Verifica che la variabile num sia maggiore o uguale
a 10 e minore o uguale a 20.
Verifica che la variabile num1 sia uguale o minore
di 1, e che la variabile num2 sia maggiore
o uguale a 3.