Vylepšení oproti začátečnické verzi
-
Použití
Number.isFinite(), které je přísnější než globálníisFinite(). -
Ternární operátor pro kratší a přehlednější rozhodování.
-
Využití řetězcové interpolace (template literals).
-
Moderní, ale stále snadno čitelný zápis pro pokročilejší studenty.