JavaScript တွင် Loop များ၏ မြင်ကွင်း နယ်ပယ်
Loop များနှင့် အလုပ်လုပ်သောအခါ ကိန်းရှင်များသည် မည်သည့် မြင်ကွင်း နယ်ပယ်ကို ပိုင်ဆိုင်သည်ကို ကြည့်ကြပါစို့။ Loop တစ်ခုအတွင်း ကိန်းရှင်တစ်ခုခု ကြေညာကြည့်ပါမည်။
for (let i = 1; i <= 9; i++) {
let num = 3;
console.log(num); // 3 ကို ပြသမည်
}
အကယ်၍ ဤကိန်းရှင်ကို loop ၏ အပြင်ဘက်မှ ထုတ်ယူရန် ကြိုးစားပါက error တစ်ခု ရရှိမည်ဖြစ်သည်။
for (let i = 1; i <= 9; i++) {
let num = 3;
}
console.log(num); // error ပေးမည်
လိုအပ်ပါက ကိန်းရှင်ကို loop ၏ အပြင်ဘက်တွင် ကြေညာနိုင်သည် - ထိုသို့ဆိုလျှင် ၎င်းကို loop အတွင်းဘက်တွင်ရော အပြင်ဘက်တွင်ပါ ရယူအသုံးပြုနိုင်မည်။
let num; // ကိန်းရှင်ကို loop ၏ အပြင်ဘက်တွင် ကြေညာမည်
for (let i = 1; i <= 9; i++) {
num = 3; // ၎င်းအတွက် တန်ဖိုးသတ်မှတ်မည်
}
console.log(num); // 3 ကို ပြသမည်