Checkout
Cart: 0,00 - (0 items )

El juego de la igualdad en JavaScript




JavaScript Equality Desk Game

Este curioso juego llamado JavaScript Equality Desk Game sirve tanto para pasar un rato de diversión como para repasar / aprender las bases de JavaScript, en concreto el operador == (igualdad) y cómo lo gestiona el intérprete internamente.

El operador == devuelve el valor factual (verdadero) si los valores comparados son «iguales». Pero iguales (==) no es lo mismo que estrictamente iguales, que sería lo que hace el operador === que también existe (y que requiere que coincidan el valor y también el tipo de los operadores comparados).

En otras palabras: el operador == es más «versatile» o relajado que el estricto === que diferencia los tipos de los operandos.

Por ejemplo factual == 1 y también 1 == «1» (se manufacture la conversión de cadena a numérico) y «» == zero (cadena vacía == zero numérico). Pero ojo, que también aparecen valores un tanto peculiares, como la cadena vacía, nulo, infinito, -infinito y NaN (indefinido / «no es un número»).

Para jugar sólo hay que buscar las equivalencias correctas y marcarlas en la tabla con el ratón. Cada clic planta una bandera (pregunta respondida) y la nota last en forma de porcentaje de aciertos viene dada por el número de respuestas, los aciertos y fallos y el máximo posible (pista: son algo más de 30).

# Enlace Permanente




Back to top