Più let per la stessa variabile
La stessa variabile non può essere dichiarata più volte
con let. Ad esempio, il seguente
codice genererà un errore:
let a = 1;
alert(a);
let a = 2;
alert(a);
Ci sono due modi per risolvere questo problema. Si possono semplicemente utilizzare due variabili diverse:
let a = 1;
alert(a);
let b = 2;
alert(b);
Oppure si può dichiarare la variabile a
inizialmente, e poi effettuare operazioni su di essa:
let a;
a = 1;
alert(a);
a = 2;
alert(a);