⊗jsPmCdBrO 130 of 505 menu

JavaScript တွင် switch-case ဖွဲ့စည်းပုံအတွင်း break ၏ မဖြစ်မနေမလိုအပ်ခြင်း

switch-case ဖွဲ့စည်းပုံအတွင်းရှိ break command သည် မဖြစ်မနေလိုအပ်ခြင်းမရှိပါ။ break မရှိပါက စဉ်းစားထားသည့် case ကို ထုတ်လုပ်ပြီးနောက်၊ ၎င်းအောက်ရှိ case အားလုံးကိုလည်း ထုတ်လုပ်ပါလိမ့်မည်။

နမူနာဖြင့် ကြည့်ရအောင်:

let num = 1; // ဤနေရာတွင် ဂဏန်း 1 ရှိပါစို့ switch (num) { case 1: console.log(1); // ဤအရာသည် အလုပ်လုပ်လိမ့်မည် case 2: console.log(2); // ဤအရာလည်း အလုပ်လုပ်လိမ့်မည် case 3: console.log(3); // ဤအရာလည်း အလုပ်လုပ်လိမ့်မည် }

variable ၏တန်ဖိုးကို ပြောင်းလဲကြမည်:

let num = 2; // ဤနေရာတွင် ဂဏန်း 2 ရှိပါစို့ switch (num) { case 1: console.log(1); case 2: console.log(2); // ဤအရာသည် အလုပ်လုပ်လိမ့်မည် case 3: console.log(3); // ဤအရာလည်း အလုပ်လုပ်လိမ့်မည် }

variable ၏တန်ဖိုးကို ပြောင်းလဲကြမည်:

let num = 3; // ဤနေရာတွင် ဂဏန်း 3 ရှိပါစို့ switch (num) { case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); // ဤအရာသည် အလုပ်လုပ်လိမ့်မည် }

ဤကဲ့သို့သော ထူးခြားချက်ကို တစ်ခါတစ်ရံ အသုံးပြုကြပါသည်၊ ပြဿနာများကို ဖြေရှင်းရာတွင်။ ဥပမာကို ကြည့်ပါ:

let num = 1; let res; switch (num) { case 1: case 2: res = 'a'; break; case 3: res = 'b'; break; } console.log(res);

သို့သော်၊ ပိုရှင်းလင်းသည်မှာ if ဖြင့် ဤကဲ့သို့သောအလုပ်ကို ဖြေရှင်းခြင်းပင် ဖြစ်သည်:

let num = 1; let res; if (num == 1 || num == 2) { res = 'a'; } if (num == 3) { res = 'b'; } console.log(res);
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်