එක් විචල්යයක් සඳහා 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);