| Cuándo usar | Explicación | Ejemplo |
|---|---|---|
const |
Cuando el valor no cambia | const PI = 3.1416; |
let |
Cuando el valor puede cambiar | let edad = 25; |
var (evitar) |
Solo si necesitas compatibilidad con código antiguo | var nombre = "Juan"; |
const URL = "<https://api.com>"; // 🔹 No cambia
let contador = 0; // 🔹 Puede cambiar
contador++; // ✅ Correcto
var mensaje = "Hola"; // ❌ Evitar var
mensaje = "Adiós"; // ❌ Puede causar problemas
🔹 Solución recomendada:
✅ Usar const siempre que sea posible.
✅ Usar let solo cuando el valor cambie.
✅ Evitar var para evitar problemas de scope y hoisting.