El resultado de OR AND OR
importancia: 5
¿Cuál será el resultado?
alert( null || 2 && 3 || 4 );
La respuesta: 3
.
alert( null || 2 && 3 || 4 );
La precedencia de AND &&
es mayor que la de ||
, así que se ejecuta primero.
El resultado de 2 && 3 = 3
, por lo que la expresión se convierte en:
null || 3 || 4
Ahora el resultado será el primer valor verdadero: 3
.