Řídicí struktura: Porovnání verzí

Smazaný obsah Přidaný obsah
Řádek 65:
 
=== Case a switch konstrukce ===
Příkaz switch (v některých jazycích uveden jako case) porovnává předanou hodnotu s předem specifikovanými konstantami. V případě shody předané hodnoty s definovanou konstantou, vykoná příkaz, nebo příkazy, které jsou definovány za ní. Obvykle tato konstrukce také obsahuje možnost, pro případ, že by shoda nalezena nebyla, nejčastěji ELSE, nebo OTHERWISE. Konstrukce switch může umožnit kompilátoru optimalizace, jako například vyhledávací tabulky. V dynamických jazycích nemusí být případ pro porovnání omezen pouze na konstanty a může být rozšířen do vzorového porovnávání, jako například v shell skriptech, kde [[regulární výraz]] '<code>*)</code>' označuje jakýkoli řetězec.
{| class="wikitable"
|-