Несколько let за једну променљиву

Исту променљиву није могуће декларисати више пута помоћу let. На пример, следећи код ће довести до грешке:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Постоје два решења за овај проблем. Може се једноставно увести две различите променљиве:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Или се може прво декларисати променљива a, а затим обављати операције са њом:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);