Nhiều let cho một biến
Không thể khai báo nhiều lần một biến giống nhau
bằng let. Ví dụ, đoạn mã sau
sẽ dẫn đến lỗi:
let a = 1;
alert(a);
let a = 2;
alert(a);
Ở đây có hai cách giải quyết vấn đề. Có thể đơn giản tạo hai biến khác nhau:
let a = 1;
alert(a);
let b = 2;
alert(b);
Hoặc có thể đầu tiên khai báo biến a,
sau đó thực hiện các thao tác với nó:
let a;
a = 1;
alert(a);
a = 2;
alert(a);