Valori predefiniti dei parametri in TypeScript
Ai parametri opzionali può anche essere
assegnato un valore predefinito. In questo
caso, il punto di domanda per indicare
l'opzionalità del parametro non viene scritto. Per
esempio, assegniamo agli utenti che non hanno
impostato il cognome il valore
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Ora utilizziamo la nostra funzione. Chiamiamola con due parametri:
func('john', 'smit'); // restituirà 'john smit'
Chiamiamola con un parametro:
func('john'); // restituirà 'john snow'
Create una funzione che eleverà un numero a una potenza data. Lasciate che il primo parametro della funzione accetti il numero, e il secondo - la potenza. Lasciate che il secondo parametro sia opzionale, e per impostazione predefinita la funzione eleva il numero alla seconda potenza.