Úloha 4 – Switch v praxi: přehledné větvení objednávky
Požadavky na absolvování
Řešení úlohy
Co je zde splněno
-
Použita proměnná
stavjako řetězec. -
Rozhodování provedeno pomocí
switchmísto dlouhého řetězceif – else if. -
Každý
caseje zakončenbreak, takže nedochází k propadávání. -
Přidán
defaultpro neznámé stavy. -
Společný krok (
alert(zprava)) je mimo větvení → přehlednější kód.
Poznámky
switchje 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.