⊗jstsPmFnDPV 50 of 55 menu

Valeurs par défaut des paramètres en TypeScript

Il est également possible d'assigner une valeur par défaut aux paramètres optionnels. Dans ce cas, le point d'interrogation indiquant le caractère optionnel du paramètre n'est pas écrit. Par exemple, assignons aux utilisateurs dont le nom de famille n'est pas défini la valeur 'snow' :

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

Utilisons maintenant notre fonction. Appelons-la avec deux paramètres :

func('john', 'smit'); // retournera 'john smit'

Appelons-la avec un seul paramètre :

func('john'); // retournera 'john snow'

Créez une fonction qui élèvera un nombre à une puissance donnée. Que le premier paramètre de la fonction reçoive le nombre, et le second - la puissance. Que le second paramètre soit optionnel, et par défaut la fonction élève le nombre à la puissance deux.

bydeenesfrptru