Úloha 1 – Konstrukce switch a větve case pro různé příkazy

Řešení úlohy

Co je zde splněno

  • Použit switch s přísnou shodou (===).

  • Každý case obsahuje 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 default pro 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.