2 of 264 menu

Else-rakenteen

else-rakenne määrittää koodilohkon, joka suoritetaan, kun if-rakenteen ehto on epätosi.

Syntaksi

if (looginen lauseke) { /* tässä oleva koodi suoritetaan, jos looginen lauseke on tosi */ } else { /* tässä oleva koodi suoritetaan, jos looginen lauseke on epätosi */ };

Jos aaltosulkeissa on vain yksi lauseke, näitä aaltosulkuja ei tarvitse kirjoittaa.

Esimerkki

Tarkistetaan, onko muuttujan arvo suurempi kuin nolla vai ei:

let test = -1; if (test > 0) { alert('+++'); } else { alert('---'); }

Esimerkki

if-else-rakenteita voidaan sisäkkäin laittaa mielivaltaisella tavalla:

let num = 3; if (num >= 0) { if (num <= 5) { alert('pienempi tai yhtä suuri kuin 5'); } else { alert('suurempi kuin 5'); } } else { alert('pienempi kuin nolla'); }

Katso myös

  • if-rakenne,
    joka luo ehdon
  • elseif-rakenne,
    joka luo ehdon
  • switch-rakenne,
    joka luo ehdon
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ää