Úloha 2 – Parametry, argumenty a jejich pořadí ve volání funkce
Abschlussbedingungen
Řešení úlohy
Co je zde splněno
-
funkce
cestamá dva parametry (jmeno,misto), -
při volání se předávají různé kombinace argumentů,
-
je ukázáno, že pořadí argumentů je zásadní,
-
chybějící parametr je
undefined.
Vylepšení oproti začátečnické verzi
-
použití výchozí hodnoty parametru pro
misto, -
využití šablonového řetězce pro čitelnější skládání textu,
-
zachována klasická
function, takže kód je stále vhodný i pro začátečníky, kteří si potřebují osvojit základní strukturu funkce.
Poznámky
Pokud předáš více než dva argumenty, funkce použije jen první dva, zbytek ignoruje.
Toto chování je v JavaScriptu běžné.