JavaScript တွင် အသုံးပြုသော နက်စ်ထဲ့ကွင်းဆက်များနှင့် မြင်ကွင်းနယ်ပယ်
အကယ်၍ ကျွန်ုပ်တို့တွင် ကွင်းဆက်ထဲတွင် ကွင်းဆက်ရှိပါက၊ ပြင်ပကွင်းဆက်တွင်
ကြေငြာထားသော ကိန်းရှင်များသည် အတွင်းပိုင်းကွင်းဆက်အတွင်း
အသုံးပြု၍ရနိုင်မည်ဖြစ်ပါသည်။ အောက်ပါဥပမာတွင် ကိန်းရှင်
num သည် အတွင်းပိုင်းကွင်းဆက်အတွင်း အသုံးပြု၍ရနိုင်ပါသည်။
for (let i = 0; i <= 9; i++) {
let num = 3;
for (let j = 0; j <= 9; j++) {
console.log(num); // ၃ ကို ပြသမည်
}
}
သို့သော် ပြင်ပကွင်းဆက်၏ အပြင်ဘက်တွင် ကိန်းရှင် num
အသုံးပြု၍မရပါ။
for (let i = 0; i <= 9; i++) {
let num = 3;
for (let j = 0; j <= 9; j++) {
}
}
console.log(num); // အမှားတစ်ခု ပေါ်ပေါက်စေမည်
အတွင်းပိုင်းကွင်းဆက်ထဲတွင် ကြေငြာထားသော ကိန်းရှင်များကို အပြင်ဘက်မှ အသုံးပြု၍မရပါ။
for (let i = 0; i <= 9; i++) {
for (let j = 0; j <= 9; j++) {
let num = 3;
}
console.log(num); // အမှားတစ်ခု ပေါ်ပေါက်စေမည်
}
console.log(num); // အမှားတစ်ခု ပေါ်ပေါက်စေမည်