Useita let-määrityksiä yhdelle muuttujalle

Samaa muuttujaa ei voi määrittää useita kertoja let:llä. Esimerkiksi seuraava koodi aiheuttaa virheen:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Tässä on kaksi vaihtoehtoista ratkaisua ongelmaan. Voit yksinkertaisesti määrittää kaksi eri muuttujaa:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Tai voit ensin määrittää muuttujan a, ja sitten suorittaa operaatioita sen kanssa:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);