එක් විචල්යයක් සඳහා let කිහිපයක්
එකම විචල්යයක් කිහිප වරක් let භාවිතයෙන්
දැක්විය නොහැක. උදාහරණයක් ලෙස, පහත
කේතය දෝෂයක් ඇති කරයි:
let a = 1;
alert(a);
let a = 2;
alert(a);
මෙහිදී ගැටළුව විසඳීමට ක්රම දෙකක් තිබේ. සරලව විවිධ විචල්ය දෙකක් හඳුන්වා දිය හැකිය:
let a = 1;
alert(a);
let b = 2;
alert(b);
නැතහොත්, මුලින්ම a විචල්යය දැක්වීමෙන්
පසුව එහි ක්රියාකාරකම් සිදු කළ හැකිය:
let a;
a = 1;
alert(a);
a = 2;
alert(a);