Si un programa no pudiera guardar información, sería poco más que una calculadora con amnesia.
Las variables existen para eso: para almacenar datos y poder recuperarlos después.
let: valores que pueden cambiarlet se usa cuando el valor puede cambiar más adelante:
Cada vez que asignas un nuevo valor, el anterior se pierde. La variable solo guarda el último.
const: valores que no se reasignanconst se usa cuando no vas a cambiar el valor:
Si intentas reasignar una const, JavaScript te avisa con un error:
Eso no significa que const sea "mejor" que let. Significa que cada una tiene su momento.
Piénsalo así:
letconstEn la práctica, la mayoría de variables suelen ser const. Pero cuando necesitas un contador, un acumulador o algo que evolucione, let es la herramienta correcta.
Los nombres importan. Un buen nombre hace que el código se lea casi como una frase:
Reglas básicas:
camelCase: nombreCompleto)nombre y Nombre son variables distintas)varSi buscas código en internet, verás otra forma de declarar variables: var.
var es la forma antigua. Funciona, pero tiene comportamientos que pueden confundir (especialmente con el scope). Por eso en JavaScript moderno se prefiere let y const.
No necesitas usar var en este curso, pero es bueno que sepas que existe para cuando lo encuentres por ahí.
Crea una variable que pueda cambiar con let y otra que quieras mantener fija con const. Luego imprime ambas en consola. Si te animas, intenta reasignar la de let y comprueba que el valor cambia.
Nombrar datos es el primer paso para dominarlos...