Úloha 1 – Konstrukce switch a větve case pro různé příkazy
Řešení úlohy
Co je zde splněno
-
Použit
switchs přísnou shodou (===). -
Každý
caseobsahuje přesně jednu akci (alert). -
Všechny větve končí
break, takže nedochází k „propadávání“ do další větve. -
Přidána větev
defaultpro neznámý příkaz.
Vylepšení oproti začátečnické verzi
-
Vstup je převeden na jednotný formát (
toUpperCase()), takže uživatel může zadat příkaz malým nebo velkým písmenem. -
Kód je robustnější a uživatelsky přívětivější, aniž by se musely zdvojovat větve
case.