⊗jsPmCdBrO 130 of 505 menu

Mosobligueshmëria e break në konstruksionin switch-case në JavaScript

Komanda break në konstruksionin switch-case nuk është e detyrueshme. Në mungesë të break pas ekzekutimit të case të planifikuar, do të ekzekutohen të gjitha case poshtë tij.

Le të shohim një shembull:

let num = 1; // le të jetë numri 1 këtu switch (num) { case 1: console.log(1); // kjo do të funksionojë case 2: console.log(2); // kjo gjithashtu do të funksionojë case 3: console.log(3); // kjo gjithashtu do të funksionojë }

Le të ndryshojmë vlerën e variablës:

let num = 2; // le të jetë numri 2 këtu switch (num) { case 1: console.log(1); case 2: console.log(2); // kjo do të funksionojë case 3: console.log(3); // kjo gjithashtu do të funksionojë }

Le të ndryshojmë vlerën e variablës:

let num = 3; // le të jetë numri 3 këtu switch (num) { case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); // kjo do të funksionojë }

Ndonjëherë kjo veçori përdoret gjatë zgjidhjes së problemeve. Shikoni shembullin:

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

Sidoqoftë, më e qartë është zgjidhja e një problemi të tillë përmes if:

let num = 1; let res; if (num == 1 || num == 2) { res = 'a'; } if (num == 3) { res = 'b'; } console.log(res);
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo