Flere let for én variabel

Den samme variabel kan ikke deklareres flere gange med let. For eksempel vil følgende kode føre til en fejl:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Der er to løsninger på dette problem. Man kan simpelthen indføre to forskellige variable:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Eller man kan først deklarere variablen a, og derefter udføre operationer på den:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);