Del curso: JavaScript avanzado: Buenas prácticas

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Igualdad con JavaScript

Igualdad con JavaScript

Una de las características más controvertidas que tiene JavaScript es el uso del triple igual y el uso del doble igual cuando vamos a estar validando información o comparando información. La diferencia entre ellos está en cómo la igualdad es determinada, puesto que el operador del triple igual evalúa los dos elementos basado en su tipo y el valor, es decir, no hace interpretaciones. En tanto que cuando nosotros trabajamos con el doble igual sí hace una interpretación y trata de forzar la conversión de los dos valores para que la comparación resulte positiva. Y esto obviamente puede traernos resultados bastante desagradables. Veamos como se comporta entonces esto. Dado que el triple igual va a estar haciendo la validación basado en el tipo y el valor, este nos debería de regresar un valor falso, porque realmente no es la igualdad concreta. Es decir, esto es una cadena de texto y esto es un número. Pero en este caso, cuando trabajamos con el doble igual, sí me va a salir un valor…

Contenido