⊗jsPmCdBrO 130 of 505 menu

A break utasítás opcionális volta a switch-case szerkezetben JavaScriptben

A break utasítás a switch-case szerkezetben nem kötelező. Ha a break hiányzik a megfelelő case végrehajtása után, az alatta lévő összes case is végrehajtásra kerül.

Nézzük meg egy példán:

let num = 1; // legyen itt az 1-es szám switch (num) { case 1: console.log(1); // ez fog lefutni case 2: console.log(2); // és ez is lefut case 3: console.log(3); // és ez is lefut }

Változtassuk meg a változó értékét:

let num = 2; // legyen itt a 2-es szám switch (num) { case 1: console.log(1); case 2: console.log(2); // ez fog lefutni case 3: console.log(3); // és ez is lefut }

Változtassuk meg a változó értékét:

let num = 3; // legyen itt a 3-as szám switch (num) { case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); // ez fog lefutni }

Ezt a sajátosságot néha felhasználják feladatok megoldásánál. Lássuk a példát:

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

Azonban nyilvánvalóbb megoldani egy ilyen feladatot if segítségével:

let num = 1; let res; if (num == 1 || num == 2) { res = 'a'; } if (num == 3) { res = 'b'; } console.log(res);
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás