⊗jsPmCdBrO 130 of 505 menu

Opsionele aard van break in switch-case konstruksie in JavaScript

Die break opdrag in die switch-case konstruksie is nie verpligtend nie. In die afwesigheid van break, na die uitvoering van die beoogde case, sal alle case onder dit ook uitgevoer word.

Kom ons kyk na 'n voorbeeld:

let num = 1; // laat hier die getal 1 wees switch (num) { case 1: console.log(1); // dit sal werk case 2: console.log(2); // dit sal ook werk case 3: console.log(3); // dit sal ook werk }

Laat ons die veranderlike se waarde verander:

let num = 2; // laat hier die getal 2 wees switch (num) { case 1: console.log(1); case 2: console.log(2); // dit sal werk case 3: console.log(3); // dit sal ook werk }

Laat ons die veranderlike se waarde verander:

let num = 3; // laat hier die getal 3 wees switch (num) { case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); // dit sal werk }

Soms word hierdie eienskap gebruik by die oplos van take. Kyk na die voorbeeld:

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

Dit is egter meer voor die hand liggend om so 'n taak met if op te los:

let num = 1; let res; if (num == 1 || num == 2) { res = 'a'; } if (num == 3) { res = 'b'; } console.log(res);
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp