ကိန်းတစ်ခုအတွက် 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);