A diferencia de lenguajes antiguos, en JavaScript moderno evitamos usar var. En su lugar, usamos estas dos palabras mágicas:
let: Para valores que pueden cambiar (como un contador o el nombre del usuario).
const: Para valores que NUNCA cambian (como el nombre de tu empresa o la gravedad).
declaraciones.js
JAVASCRIPT
1let puntos = 100;
2puntos = 150; // ¡Puedo cambiarlo!
3
4const nombre = "JavaScript";
5// nombre = "Perl"; // ERROR: No puedes cambiar una constante
Tipado Dinámico e Inspección
Al igual que Python, JavaScript no te obliga a decir el tipo de dato. Pero si quieres saber qué hay dentro de una variable en cualquier momento, usa typeof.
deteccion-tipos.js
JAVASCRIPT
1let algo = "Hola";
2console.log(typeof algo); // Imprime "string"
3
4algo = 42;
5console.log(typeof algo); // Imprime "number"
💻 Misión: Declara tu propia constante
Crea una constante para guardar el nombre de tu videojuego favorito y una variable (let) para guardar el nivel en el que estás actuellement.
👁️ Ver solución sugerida
JS
JAVASCRIPT
1const juegoFav = "Zelda: Tears of the Kingdom";
2let nivelActual = 42;
Prueba sobre Variables JS
QuizQuiz: Variables (let/const)
Son 2 preguntas de opción múltiple sobre esta lección. ¡Evalúa tus conocimientos!
Dato curioso: 1995 en Netscape; Brendan Eich. Wikipedia
Donaciones
Apoyá cafeycodigo con un café en Ko-fi. Colaboradores: insignia, muro y zona exclusiva.