Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPmLpCn 157 of 505 menu
◀ ▶

JavaScript ရှိ continue ညွှန်ကြားချက်

တစ်ခါတစ်ရံတွင် ကုဒ်ရှင်းလင်းရန်အတွက် အသုံးဝင်နိုင်သော်လည်း လက်တွေ့တွင် ပြဿနာများကို ၎င်းမပါဘဲ ဖြေရှင်းနိုင်သည့် ကွင်းဆက်၏ လုပ်ဆောင်ချက်အသစ်တစ်ခုကို စတင်ပေးသည့် continue ညွှန်ကြားချက်လည်း ရှိပါသည်။ လက်တွေ့ဥပမာတစ်ခုအား ကြည့်ရှုကြပါစို့။

နံပါတ်များပါသော အခင်းအကျင်းတစ်ခု ရှိသည်ဆိုပါစို့။ ကျွန်ုပ်တို့ ၎င်းကို ကွင်းဆက်ဖြင့် ဖြတ်သန်းပြီး 2 ဖြင့် စားလည်းဝင်သော နံပါတ်များကို နှစ်ထပ်ကိန်းတင်ကာ console တွင် ရိုက်ထုတ်ပြမည်။ 3 ဖြင့် စားလည်းဝင်သော နံပါတ်များကိုမူ သုံးထပ်ကိန်းတင်ကာ console တွင် ရိုက်ထုတ်ပြမည်။ ဖော်ပြပါ လုပ်ငန်းတာဝန်အတွက် ဖြေရှင်းချက်မှာ အောက်ပါအတိုင်းဖြစ်သည်။

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; for (let elem of arr) { let result; if (elem % 2 === 0) { result = elem * elem; console.log(result); } else if (elem % 3 === 0) { result = elem * elem * elem; console.log(result); } }

မြင်တွေ့ရသည့်အတိုင်း console.log(result) စာကြောင်းသည် နှစ်ကြိမ် ပြန်လည်ဖြစ်ပေါ်နေပါသည်။ ၎င်းကို if ပြင်ပသို့ ထုတ်ယူကြပါစို့။

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; for (let elem of arr) { let result; if (elem % 2 === 0) { result = elem * elem; } else if (elem % 3 === 0) { result = elem * elem * elem; } console.log(result); // ထုတ်ယူမှုကို အခြေအနေပြင်ပသို့ ထုတ်ယူခဲ့သည် }

ယခုအခါ ကျွန်ုပ်တို့၏ script သည် အနည်းငယ်မတူညီစွာ အလုပ်လုပ်နေပါသည်။ ကျွန်ုပ်တို့၏ if မှတစ်ဆင့် မကိုင်တွယ်ရသေးသော သာမန်အရာဝတ္ထုများအတွက်ပါ result ကိန်းရှင်ကို console တွင် ရိုက်ထုတ်မှု လုပ်ဆောင်သွားမည်ဖြစ်ပြီး ကျွန်ုပ်တို့၏ လုပ်ငန်းတာဝန်၏ သတ်မှတ်ချက်အရ ယင်းသည် ကျွန်ုပ်တို့ မလိုအပ်ပါ။

ဤပြဿနာကို ကျွန်ုပ်တို့၏ if သို့ 2 နှင့် 3 ဖြင့် စားမဝင်သော အရာဝတ္ထုများအတွက် အလုပ်လုပ်မည့် else အခြေအနေတစ်ခု ထပ်မံပေါင်းထည့်ခြင်းဖြင့် ပြုပြင်ပါမည်။ ထို့နောက် ၎င်းတွင် ကျွန်ုပ်တို့ကို ချက်ချင်းပင် ကွင်းဆက်၏ လုပ်ဆောင်ချက်အသစ်သို့ ခုန်ကျော်ပေးမည့် continue ညွှန်ကြားချက်ကို ခေါ်ဆိုပါမည်။

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; for (let elem of arr) { let result; if (elem % 2 == 0) { result = elem * elem; } else if (elem % 3 == 0) { result = elem * elem * elem; } else { continue; // ကွင်းဆက်၏ လုပ်ဆောင်ချက်အသစ်သို့ သွားမည် } console.log(result); // 2 သို့မဟုတ် 3 ဖြင့် စားလျှင်ဝင်ပါက လုပ်ဆောင်မည် }

continue ကို အသုံးပြု၍ မကိန်းဂဏန်းများကို ကျော်သွားကာ 1 မှ 100 အထိ ကိန်းဂဏန်းများကိုသာ ရိုက်ထုတ်ပြမည့် ကွင်းဆက်တစ်ခုကို ရေးသားပါ။

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