4 of 264 menu

Konstrukcija switch

Konstrukcija switch se koristi za izbor jedne vrednosti iz određenog niza vrednosti.

Sintaksa

switch (promenljiva) { case 'vrednost1': /* ovde je kod koji će se izvršiti u slučaju, ako promenljiva ima vrednost1 */ break; case 'vrednost2': /* ovde je kod koji će se izvršiti u slučaju, ako promenljiva ima vrednost2 */ break; case 'vrednost3': /* ovde je kod koji će se izvršiti u slučaju, ako promenljiva ima vrednost3 */ break; default: /* ovde je kod koji će se izvršiti u slučaju, ako se ne poklopi ni sa jednom vrednošću */ break; };

Upoređivanje se vrši na strogu jednakost. Blok default nije obavezan.

Primer

Ispisaćemo korisnički jezik u zavisnosti od vrednosti promenljive lang:

let lang = 'ru'; switch (lang) { case 'ru': alert('ruski'); break; case 'en': alert('engleski'); break; case 'de': alert('nemački'); break; default: alert('jezik nije podržan'); break; };

Primer

Ispisaćemo godišnje doba u koje spada vrednost iz promenljive:

let num = 3; switch (num) { case 1: alert('proleće'); break; case 2: alert('leto'); break; case 3: alert('jesen'); break; case 4: alert('zima'); break; };

Pogledajte takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij