Meerdere let voor dezelfde variabele

Dezelfde variabele kan niet meerdere keren worden gedeclareerd met let. De volgende code zal bijvoorbeeld tot een fout leiden:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Hier zijn twee oplossingen voor het probleem. Je kunt simpelweg twee verschillende variabelen gebruiken:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Of je kunt eerst de variabele a declareren, en er vervolgens bewerkingen op uitvoeren:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);