Vlerat e Parazgjedhura të Parametrave në TypeScript
Parametrave opsional mund t'u caktohen gjithashtu
vlera të parazgjedhura. Në këtë
rast, shenja pyetëse për të treguar
optionalitetin e parametrit nuk shkruhet. Për
shembull, le t'u caktojmë atyre përdoruesve, të cilët nuk
kanë caktuar mbiemër, vlerën
'snow':
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Tani le të përdorim funksionin tonë. Le ta thirrim me dy parametra:
func('john', 'smit'); // kthen 'john smit'
Le ta thirrim me një parametër:
func('john'); // kthen 'john snow'
Krijoni një funksion që do të ngrejë një numër në një fuqi të caktuar. Le të marrë funksioni si parametër të parë numrin, dhe si të dytë - fuqinë. Le të jetë parametri i dytë opsional, dhe si parazgjedhje funksioni ngre numrin në fuqinë e dytë.