Úloha 4 – Rozklad složité podmínky do mezikroků
Abschlussbedingungen
Řešení úlohy
Co je zde splněno
-
Rozděleny podmínky do pojmenovaných mezikroků (
maNarokNaDopravuZdarma,osobniOdber). -
Žádné zanořené podmínky – struktura
if – else if – elseje přehledná. -
Každá větev pouze nastavuje text do proměnné
zprava. -
Volání
alert()je jen jednou po vyhodnocení. -
Použito explicitní porovnání
== truedle zadání.
Poznámky
-
celkem >= 1000musí být vyhodnocováno pomocí>=, nikoliv>, aby přesně odpovídalo zadání. -
Při použití hodnoty
chceOsobniOdberjako kopie doosobniOdberse zlepšuje srozumitelnost kódu.