Privzete vrednosti parametrov v TypeScript
Neobveznim parametrom lahko tudi
dodelimo privzeto vrednost. V tem
primeru se znak vprašaja za označevanje
neobveznosti parametra ne piše. Za
primer, uporabnikom, ki nimajo
določenega priimka, dodelimo vrednost
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Zdaj pa uporabimo našo funkcijo. Pokličimo jo z dvema parametroma:
func('john', 'smit'); // vrne 'john smit'
Pokličimo jo z enim parametrom:
func('john'); // vrne 'john snow'
Naredite funkcijo, ki bo dvignila število na dano potenco. Naj prvi parameter funkcije sprejme število, drugi pa potenco. Naj bo drugi parameter neobvezen, in naj privzeto funkcija dvigne število na drugo potenco.