2 of 264 menu

Konstrukce else

Konstrukce else nastavuje blok kódu, který se provede při nepravdivé podmínce v konstrukci if.

Syntaxe

if (logický výraz) { /* kód umístěný zde se provede, pokud je logický výraz pravdivý */ } else { /* kód umístěný zde se provede, pokud je logický výraz nepravdivý */ };

V případě, že ve složených závorkách je pouze jeden výraz, lze tyto složené závorky vynechat.

Příklad

Zkontrolujeme, zda je hodnota proměnné větší než nula nebo ne:

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

Příklad

Konstrukce if-else lze vnořovat do sebe libovolným způsobem:

let num = 3; if (num >= 0) { if (num <= 5) { alert('menší nebo rovno 5'); } else { alert('větší než 5'); } } else { alert('menší než nula'); }

Viz také

  • konstrukci if,
    která vytváří podmínku
  • konstrukci elseif,
    která vytváří podmínku
  • konstrukci switch,
    která vytváří podmínku
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout