¿Por qué es 5 > 4 > 3 != (5 > 4 && 4 > 3)
cierto en Javascript?¿Por qué 5> 4> 3! = (5> 4 && 4> 3) verdadero en Javascript?
So annoying!
¿Por qué es 5 > 4 > 3 != (5 > 4 && 4 > 3)
cierto en Javascript?¿Por qué 5> 4> 3! = (5> 4 && 4> 3) verdadero en Javascript?
So annoying!
5 > 4 > 3
se evalúa como (5 > 4) > 3
, entonces es true > 3
, que es false
. Look
JavaScript, en la gran tradición de la mayoría de los idiomas que descienden de C, no admite el encadenamiento de operador relacional.
Tengo curiosidad por saber qué idiomas son ciertos. El único que conozco es Python. – Triptych