MÓDULO 1: LÓGICA

Las Cajas de Memoria (Variables)

JavaScript es el cerebro. Permite que la web "piense". Para pensar, necesita recordar cosas (un nombre, un precio, un puntaje). Para recordar, usamos Variables.

1. ¿Qué es una variable?

Imagina una caja de mudanza. Le pegas una etiqueta por fuera que dice "Juguetes" y adentro metes tus juguetes. En programación es igual:

2. La Forma Moderna (ES6)

Hace años usábamos var. Ya no. Ahora usamos dos palabras clave. Es vital que entiendas la diferencia:

A. let (La caja abierta)

Usa let cuando el contenido de la caja PUEDE cambiar en el futuro.

Ejemplo: La puntuación de un juego, la edad, el precio de un producto en oferta.

B. const (La caja sellada)

Usa const cuando el contenido NUNCA cambiará. Es más seguro.

Ejemplo: El valor de PI (3.1416), el nombre de tu App, el ID de un usuario.

// 1. Ejemplo de CONST
const nombre = "Ana";
// nombre = "Maria"; // ❌ ERROR: No puedes cambiar una constante

// 2. Ejemplo de LET
let vidas = 3;
console.log(vidas); // Muestra 3

vidas = 2; // ✅ CORRECTO: Perdimos una vida
console.log(vidas); // Muestra 2

3. ¿Dónde veo el resultado? (La Consola)

JavaScript a veces no se "ve" en la página, se ve en la "Consola del Navegador". Es una herramienta para desarrolladores.

🛠️ Tu Misión

  1. En esta misma página, haz clic derecho y selecciona "Inspeccionar".
  2. Busca la pestaña que dice "Console" o "Consola".
  3. Escribe: let saludo = "Hola coDem"; y presiona Enter.
  4. Ahora escribe alert(saludo); y presiona Enter.
  5. ¡Hiciste que el navegador te obedeciera!