Standaard parameterwaarden in TypeScript
Aan optionele parameters kunnen ook
standaardwaarden worden toegewezen. In dit
geval wordt het vraagteken voor het aangeven
van de optionele parameter niet geschreven. Laten we
als voorbeeld aan die gebruikers van wie de
achternaam niet is ingesteld, de waarde
'snow' toekennen:
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Laten we nu onze functie gebruiken. Laten we deze aanroepen met twee parameters:
func('john', 'smit'); // retourneert 'john smit'
Laten we deze aanroepen met één parameter:
func('john'); // retourneert 'john snow'
Maak een functie die een getal verheft tot een gegeven macht. Laat de functie als eerste parameter een getal accepteren, en als tweede - de macht. Laat de tweede parameter optioneel zijn, en standaard verheft de functie het getal tot de tweede macht.