¿Qué es una variable en programación?
Una variable es un espacio con nombre donde un programa guarda información que puede utilizar o cambiar. Puedes imaginarla como una caja etiquetada: la etiqueta permite encontrar el dato cuando lo necesitas.
1. Una caja con nombre
Si guardas la edad de una persona, puedes llamar edad a la variable y asignarle el valor 25. El programa no necesita recordar dónde está físicamente el dato: utiliza el nombre para consultarlo.
En JavaScript se puede escribir let edad = 25;. La palabra let crea la variable, edad es su nombre y 25 es el valor guardado.
2. Las variables pueden cambiar
Si la persona cumple años, podemos actualizar el dato con edad = 26;. Ese cambio es la razón del nombre “variable”. Algunas constantes, en cambio, se crean para mantener un valor que no debería cambiar.
3. No todas guardan lo mismo
Una variable puede contener números, texto, valores verdadero o falso y estructuras más grandes. Por ejemplo: nombre = "Jota", activo = true y puntaje = 100.
El lenguaje y el tipo de dato determinan qué operaciones tienen sentido. Sumar dos números no es lo mismo que unir dos textos.
4. Elige nombres claros
precioFinal explica mejor el propósito que x. Los nombres descriptivos ayudan a encontrar errores y permiten que otra persona comprenda el programa.
Preguntas frecuentes
¿Una variable siempre cambia?
No. Puede conservar el mismo valor durante todo el programa, aunque exista la posibilidad de modificarla.
¿Puedo poner cualquier nombre?
Cada lenguaje tiene reglas. Normalmente no puede comenzar con un número ni utilizar una palabra reservada.