Predvolené hodnoty parametrov v TypeScript
Volitelným parametrom je možné tiež
nastaviť predvolenú hodnotu. V tomto
prípade sa nepíše znak otázky na označenie
voliteľnosti parametra. Pre
príklad priraďme používateľom, ktorí nemajú
zadané priezvisko, hodnotu
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Teraz použime našu funkciu. Zavolajme ju s dvoma parametrami:
func('john', 'smit'); // vráti 'john smit'
Zavolajme ju s jedným parametrom:
func('john'); // vráti 'john snow'
Vytvorte funkciu, ktorá umocní číslo na zadanú mocninu. Nech prvým parametrom funkcia prijíma číslo, a druhým - mocninu. Nech druhý parameter je voliteľný, a predvolene funkcia umocňuje číslo na druhú mocninu.