4 of 264 menu

Switch konstrukcija

Konstrukcija switch tiek izmantota, lai izvēlētos vienu vērtību no vairākām iespējamām vērtībām.

Sintakse

switch (mainīgais) { case 'vērtība1': /* šeit kods, kas izpildīsies gadījumā, ja mainīgajam ir vērtība1 */ break; case 'vērtība2': /* šeit kods, kas izpildīsies gadījumā, ja mainīgajam ir vērtība2 */ break; case 'vērtība3': /* šeit kods, kas izpildīsies gadījumā, ja mainīgajam ir vērtība3 */ break; default: /* šeit kods, kas izpildīsies gadījumā, ja neviena vērtība nesakrīt */ break; };

Salīdzināšana tiek veikta pēc stingras vienādības. Bloks default nav obligāts.

Piemērs

Parādīsim lietotāja valodu atkarībā no mainīgā lang vērtības:

let lang = 'ru'; switch (lang) { case 'ru': alert('krievu'); break; case 'en': alert('angļu'); break; case 'de': alert('vācu'); break; default: alert('valoda netiek atbalstīta'); break; };

Piemērs

Parādīsim gadalaiku, kuram pieder vērtība no mainīgā:

let num = 3; switch (num) { case 1: alert('pavasaris'); break; case 2: alert('vasara'); break; case 3: alert('rudens'); break; case 4: alert('ziema'); break; };

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt