Standardværdier for parametre i TypeScript
Valgfrie parametre kan også
tildeles en standardværdi. I dette
tilfælde skrives spørgsmålstegnet for at angive
at parameteren er valgfri ikke. Lad os
for eksempel tildele brugere, som ikke
har et efternavn sat, værdien
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Lad os nu bruge vores funktion. Kald den med to parametre:
func('john', 'smit'); // returnerer 'john smit'
Kald den med én parameter:
func('john'); // returnerer 'john snow'
Lav en funktion, som kan opløfte et tal i en given potens. Lad funktionens første parameter modtage tallet, og anden - potensen. Lad den anden parameter være valgfri, og som standard skal funktionen opløfte tallet til anden potens.