Úloha 4 – Switch v praxi: přehledné větvení objednávky

Řešení úlohy

Co je zde splněno

  • Použita proměnná stav jako řetězec.

  • Rozhodování provedeno pomocí switch místo dlouhého řetězce if – else if.

  • Každý case je zakončen break, takže nedochází k propadávání.

  • Přidán default pro neznámé stavy.

  • Společný krok (alert(zprava)) je mimo větvení → přehlednější kód.

Poznámky

  • switch je zde vhodnější než if – else, protože se vždy rozhoduje jen podle jediné proměnné.

  • Pokud se později přidá nový stav, stačí doplnit další case.