News from the Field
A channel with tips on modern AI development. Join!
menu

JavaScript ရှိ while loop

while loop သည် ၎င်းအားပေးပို့သော parameter ဖော်ပြချက်သည် အမှန် ဖြစ်နေသမျှကာလပတ်လုံး အလုပ်လုပ်ပါမည်။ ၎င်းသည် မည်မျှပင်ရှိသော iteration အရေအတွက်ကိုမဆို လုပ်ဆောင်ခွင့်ပြုသည်။ ၎င်း၏ syntax မှာ ဤသို့ဖြစ်သည်-

while ( ဖော်ပြချက်သည် အမှန်ဖြစ်နေသမျှ ) { ဤကုဒ်ကို loop အနေဖြင့် အလုပ်လုပ်ပါမည်; loop တစ်ခုစီ၏အစတွင် ကွင်းစကွင်းပိတ်အတွင်းရှိ ဖော်ပြချက်ကို စစ်ဆေးပါမည် }

ဖော်ပြချက်သည် အမှန်မဟုတ်တော့သောအခါ loop ပြီးဆုံးပါမည်။ ၎င်းသည် အစကတည်းက မှားယွင်းနေခဲ့ပါက - ၎င်းသည် တစ်ကြိမ်မျှပင် အလုပ်လုပ်မည်မဟုတ်ပါ။

ဥပမာအနေဖြင့် while loop ကို အသုံးပြု၍ တစ်မှ ငါးအထိ ဂဏန်းများကို စဉ်ဆက်မပြတ် ထုတ်ကြည့်ကြပါစို့-

let i = 1; while (i <= 5) { console.log(i); i++; }

ယခု နောက်ပြန် ရေတွက်ကြည့်ကြပါစို့-

let i = 10; while (i > 0) { console.log(i); i--; }

ယခု ပေးထားသောဂဏန်းကို 2 ဖြင့် ရလဒ်သည် 10 ထက်ငယ်သွားသည်အထိ မည်မျှကြိမ်မျှ စားကြည့်ကြပါစို့-

let num = 500; while (num > 10) { num = num / 2; } console.log(num); // ရလဒ်

1 မှ 100 အထိ ဂဏန်းများကို console တွင် ထုတ်ပြပါ။

11 မှ 33 အထိ ဂဏန်းများကို console တွင် ထုတ်ပြပါ။

100 မှ 1 အထိ ဂဏန်းများကို console တွင် ထုတ်ပြပါ။

num ဆိုသောဂဏန်းတွင် အစပြုတန်ဖိုးတစ်ခုရှိပါသည်။ ၎င်းကို 3 ဖြင့် မြှောက်ခြင်း၏ရလဒ်သည် 1000 ထက်ကြီးလာသည်အထိ မည်မျှကြိမ်မျှ မြှောက်ပါ။ မည်သည့်ဂဏန်းကို ရရှိသွားမည်နည်း။ ယင်းအတွက် လိုအပ်သော iteration အရေအတွက်ကို ရေတွက်ပါ။

↑
မြန်မာ▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်