Bir o'zgaruvchi uchun bir nechta let

Bir xil o'zgaruvchini bir necha marta let orqali e'lon qilib bo'lmaydi. Misol tariqasida, quyidagi kod xatolikka olib keladi:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Bu muammoni hal qilish uchun ikkita variant mavjud. Shunchaki ikkita har xil o'zgaruvchi kiritish mumkin:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Yoki oldin a o'zgaruvchisini e'lon qilish, keyin esa unga operatsiyalarni bajarish mumkin:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);