¿Qué hará el siguiente código de JavaScript console.log(10 === "10")?
- A.Imprimirá true.
- B.Imprimirá false.Respuesta correcta
- C.Dará error.
- D.Imprimirá '1010'.
Explicación
La respuesta correcta es B. El operador === en JavaScript es igualdad estricta: compara tanto valor como tipo de datos. 10 es de tipo Number y "10" es String, por lo tanto son diferentes. El resultado es false. El operador == habría hecho coerción de tipos y devuelto true.