CodeAventura
JavaScript
▸Variables y tipos▸Números y strings

Misión

Editor
Consola
La consola está vacía. Pulsa EJECUTAR para correr tu código.
05 / 32Números y strings
Anterior

Números y strings

Dos tipos de dato que verás por todas partes

En programación, buena parte del tiempo estás trabajando con:

  • números — para contar, calcular, medir
  • strings (texto) — para nombres, mensajes, etiquetas

Parece simple, pero aquí empieza una idea fundamental: el programa necesita saber qué clase de dato tiene delante para tratarlo correctamente.

Números

Los números en JavaScript se escriben directamente, sin comillas:

Puedes sumar, restar, multiplicar, dividir y más:

Strings

Un string es texto entre comillas. Puedes usar comillas dobles, simples o backticks:

Los backticks (`) permiten meter variables dentro del texto con ${}. Eso se llama template literal y es muy cómodo:

Cuidado: número vs string de número

Esto es una trampa clásica al empezar:

Si un string se mezcla con un +, JavaScript une textos en vez de sumar. Es un comportamiento que confunde al principio, pero que tiene lógica: el + con strings significa "juntar", no "sumar".

typeof: saber qué tipo tiene un valor

Si alguna vez dudas, puedes preguntar:

Tu desafío 🚀

Crea un número y un string, guárdalos en variables, y usa console.log para mostrar ambos. Si te animas, prueba a combinarlos con un template literal.

No todo valor se comporta igual, y ahí empieza la lógica real...