Standardparameterwerte in TypeScript

Optionalen Parametern können auch Standardwerte zugewiesen werden. In diesem Fall wird das Fragezeichen zur Kennzeichnung der Optionalität des Parameters nicht geschrieben. Als Beispiel weisen wir denjenigen Benutzern, deren Nachname nicht gesetzt ist, den Wert 'snow' zu:

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

Lassen Sie uns nun unsere Funktion verwenden. Rufen wir sie mit zwei Parametern auf:

typescriptfunc('john', 'smit'); // gibt 'john smit' zurück

Rufen wir sie mit einem Parameter auf:

typescriptfunc('john'); // gibt 'john snow' zurück
Задание 1

Erstellen Sie eine Funktion, die eine Zahl in eine gegebene Potenz erhebt. Der erste Parameter der Funktion soll die Zahl sein, und der zweite - der Exponent. Der zweite Parameter soll optional sein, und standardmäßig soll die Funktion die Zahl in die zweite Potenz erheben.