4 of 264 menu

Switch-rakenteen

switch-rakennetta käytetään yhden arvon valitsemiseen useista mahdollisista arvoista.

Syntaksi

switch (muuttuja) { case 'arvo1': /* tässä koodi, joka suoritetaan, jos muuttujan arvo on 'arvo1' */ break; case 'arvo2': /* tässä koodi, joka suoritetaan, jos muuttujan arvo on 'arvo2' */ break; case 'arvo3': /* tässä koodi, joka suoritetaan, jos muuttujan arvo on 'arvo3' */ break; default: /* tässä koodi, joka suoritetaan, jos mikään arvoista ei täsmää */ break; };

Vertailu tehdään tiukalla yhtäsuuruudella. default-lohko ei ole pakollinen.

Esimerkki

Näytetään käyttäjän kieli näytöllä riippuen muuttujan lang arvosta:

let lang = 'ru'; switch (lang) { case 'ru': alert('venäjä'); break; case 'en': alert('englanti'); break; case 'de': alert('saksa'); break; default: alert('kieltä ei tueta'); break; };

Esimerkki

Näytetään vuodenaika, jota muuttujan arvo vastaava numero edustaa:

let num = 3; switch (num) { case 1: alert('kevät'); break; case 2: alert('kesä'); break; case 3: alert('syksy'); break; case 4: alert('talvi'); break; };

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää