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':

typescriptfunction func(first: string, last: string = 'snow') {
  return first + ' ' + last;
}

Lad os nu bruge vores funktion. Kald den med to parametre:

typescriptfunc('john', 'smit'); // returnerer 'john smit'

Kald den med én parameter:

typescriptfunc('john'); // returnerer 'john snow'
Задание 1

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.