Úloha 1 – Víceúrovňová podmínka s if–else if–else

Řešení úlohy

Co je zde splněno

  • Do proměnné vek je uložen číselný údaj.

  • Použity podmínky if, else if, else.

  • Ošetřeny všechny tři věkové skupiny bez překryvu.

  • Program vypisuje správnou hlášku pomocí alert().

Vylepšení oproti začátečnické verzi

  • Použita proměnná zprava, která drží výsledný text, což zpřehledňuje kód a umožňuje jej později snadno rozšířit.

  • V druhé podmínce je použito jen vek <= 17, protože logicky platí, že předchozí větev už vyloučila menší věky.

  • Použití const pro neměnný věk a přehlednější struktura.

Poznámky

  • Při testování podmínek je důležité začínat od nejnižší hranice a postupovat nahoru.

  • Díky else if a else se vykoná vždy jen jedna větev.