JavaScriptLección 2 de 16
Variables: let y const
Una variable es una caja con nombre donde el programa guarda un valor. JavaScript tiene dos tipos: const para lo que no cambia y let para lo que va a cambiar.
Lo esencial
- const name = "Mia": el valor no se puede reasignar
- let coins = 10: más tarde puedes escribir coins = 12
- coins += 5 es la forma corta de coins = coins + 5
- Los nombres van en camelCase, como playerName o totalPrice, y las mayúsculas importan
- var es la forma antigua de declarar; el código moderno no la usa
Ejemplo
const city = "Rome";let temperature = 24;temperature = 27; // let can changeconsole.log(city, temperature); let visits = 1;visits += 1; // the same as visits = visits + 1console.log(typeof city, typeof visits, visits);// city = "Paris"; → TypeError: Assignment to constant variable.temperature cambió porque se declaró con let. Si quitas el // de la última línea, el programa falla: una const no se puede reasignar. typeof dice el tipo de un valor.
Tarea
Cómo usar el editor⌘ Enter o Ctrl Enter ejecuta el código, ⇧ ⌘ Enter comprueba la tarea.Tab y Mayús Tab sangran la línea o la selección; Esc y luego Tab sale del editor.La comprobación compara lo que imprimió el programa con la tarea; los espacios al final de línea no cuentan.Tras dos comprobaciones fallidas puedes ver la solución. Tu código se guarda en este navegador.Mia abre un cofre con 5 monedas y luego compra una poción por 3. Cambia coins para que el programa imprima Mia has 12 coins.
Salida
Aquí aparecerá lo que imprima el programa.