
Curso de JavaScript
Dale vida a la web.
Aprende a programar, crea interacciones y construye proyectos reales.
Cada valor en JavaScript tiene un tipo: texto, número, verdadero/falso, y algunos casos especiales para representar la ausencia de valor.
Explicación
Estos son los tipos de datos primitivos más comunes en JavaScript:
stringTexto, siempre entre comillas: "Código Real".
numberCualquier número, sin distinguir entre enteros y decimales: 2026, 3.14, -5.
booleanSolo puede valer true o false.
undefinedValor automático de una variable que se declaró pero nunca se le asignó nada.
nullRepresenta la ausencia de valor, pero asignada a propósito por quien escribió el código.
typeof valorOperador que devuelve, como texto, el tipo de dato de cualquier valor.
Reto rápido
Agrega una nueva variable de tipo string y comprueba con typeof que efectivamente lo es.
En esta lección
- Ejemplo interactivo
- Explicación de cada etiqueta
- Cuándo usarlo
- Errores comunes
Consejo
En JavaScript no declaras el tipo de una variable: la misma variable declarada con let puede guardar un texto y más adelante un número.
Dato extra
Dato curioso: typeof null devuelve "object" en vez de "null". Es un error histórico del lenguaje de 1995 que nunca se corrigió, por compatibilidad con código antiguo.
Error común
Confundir undefined con null: undefined significa que nadie asignó ningún valor todavía; null significa que alguien asignó "ningún valor" de forma intencional.
Siguiente paso
Ya conoces los tipos de datos primitivos. Ahora veamos cómo convertir un valor de un tipo a otro.
Ir a la siguiente lección