Több let ugyanahhoz a változóhoz

Ugyanazt a változót nem deklarálhatjuk többször a let kulcsszóval. Például a következő kód hibához fog vezetni:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Itt két megoldási lehetőség van. Egyszerűen bevezethetünk két különböző változót:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Vagy először deklarálhatjuk a a változót, majd utána végezhetünk műveleteket vele:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);