⊗jsPmCdBrO 130 of 505 menu

JavaScript switch-case курулушунда break тыюусунун милдеттүү эместиги

switch-case курулушундагы break буйругу милдеттүү эмес. Эгерде break болбосо, ойлонгон case аткарылгандан кийин, анын төмөнкү бардык case тери аткарылат.

Келгиле, мисалды карап көрөлү:

let num = 1; // бул жерде 1 саны болсун switch (num) { case 1: console.log(1); // бул иштейт case 2: console.log(2); // бул да иштейт case 3: console.log(3); // бул да иштейт }

Өзгөрмөнүн маанисин өзгөртөлү:

let num = 2; // бул жерде 2 саны болсун switch (num) { case 1: console.log(1); case 2: console.log(2); // бул иштейт case 3: console.log(3); // бул да иштейт }

Өзгөрмөнүн маанисин өзгөртөлү:

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МакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу