⊗jsPmLpWl 146 of 505 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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်