Le variabili

Nomi associati a valori, così che il programma possa ricordarli.

Una variabile è un nome legato a un valore. Pensala come una scatola con un'etichetta: ci metti qualcosa dentro e dopo, chiamando il nome, puoi ritrovare ciò che hai messo.

Dichiarare una variabile

Nel JavaScript moderno userai due parole chiave:

let eta = 30;
const nome = "Ada";
  • let per valori che potrebbero cambiare.
  • const per valori che non dovrebbero cambiare (preferiscilo quando puoi).

Vedrai anche var nel codice vecchio. Non usarlo let e const si comportano meglio in quasi tutti i casi.

Cambiare un valore

let punteggio = 0;
punteggio = punteggio + 10;
console.log(punteggio); // 10

Provare a riassegnare una const è un errore:

const pi = 3.14159;
pi = 3; // TypeError: Assignment to constant variable.

Regole per i nomi

  • Inizia con una lettera, _ o $.
  • Niente spazi. Usa camelCase: nomeUtente, punteggioTotale.
  • I nomi sono case-sensitive: count e Count sono variabili diverse.

Un piccolo esercizio

Prova questo nella console:

const saluto = "Ciao";
const obiettivo = "mondo";
console.log(saluto + ", " + obiettivo + "!");

Cosa viene stampato? Adesso cambia obiettivo con il tuo nome e riesegui.

Prossima lezione: prendere decisioni con if.