Prioridad de los operadores lógicos en JavaScript
La operación && tiene prioridad sobre ||.
En el siguiente ejemplo, la condición será verdadera
si la variable num está entre 0 y
5 O entre 10 y 20:
let num = 3;
if (num > 0 && num < 5 || num > 10 && num < 20) {
console.log('+++');
} else {
console.log('---');
}
Explica el orden de ejecución de las comparaciones en la siguiente condición:
if (num == 0 || num > 1 && num < 5 ) {
console.log('+++');
} else {
console.log('---');
}