regresar a la lección

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.