Flere let for samme variabel

Den samme variabelen kan ikke deklareres flere ganger med let. For eksempel vil følgende kode føre til en feil:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Det er to løsninger på dette problemet. Man kan ganske enkelt opprette to forskjellige variabler:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Alternativt kan man først deklarere variabelen a, og deretter utføre operasjoner på den:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);