Beberapa let untuk satu pembolehubah

Pembolehubah yang sama tidak boleh diisytiharkan beberapa kali menggunakan let. Sebagai contoh, kod berikut akan menyebabkan ralat:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Terdapat dua pilihan untuk menyelesaikan masalah ini. Anda boleh hanya menggunakan dua pembolehubah yang berbeza:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Atau anda boleh mengisytiharkan pembolehubah a terlebih dahulu, kemudian lakukan operasi dengannya:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);