La idea clave
Un número sirve para calcular; una cadena es texto entre comillas; un booleano representa verdadero o falso. Reconocer el tipo te ayuda a entender por qué una operación funciona o no.
Ejemplo paso a paso
Este ejemplo muestra la idea en acción. Sigue los pasos y después cámbialo tú.
console.log(typeof 12);
console.log(typeof '12');
console.log(typeof true);Editar y probar este mismo ejemplo ↓
- typeof pregunta por el tipo de un valor.
- 12 sin comillas es un número; «12» entre comillas es texto.
- true no lleva comillas porque es un valor booleano.
Practica con código
Antes de empezar, piensa: ¿Será igual el resultado de typeof 12 y typeof '12'?
Añade typeof false y comprueba qué devuelve. Después prueba typeof «hola» usando comillas reales de JavaScript.
Aparecen boolean para false y string para el texto «hola».