Aynı Değişken için Birden Fazla let

Aynı değişken let ile birden fazla kez tanımlanamaz. Örneğin, aşağıdaki kod bir hataya yol açacaktır:

javascriptlet a = 1;
alert(a);

let a = 2;
alert(a);

Bu sorunu çözmek için iki seçenek vardır. Basitçe iki farklı değişken tanımlayabilirsiniz:

javascriptlet a = 1;
alert(a);

let b = 2;
alert(b);

Veya önce a değişkenini tanımlayıp, daha sonra onunla işlemler yapabilirsiniz:

javascriptlet a;

a = 1;
alert(a);

a = 2;
alert(a);