Default Parameters -
Function parameters can also be assigned values by default.
A parameter can't be declared as optional and default both at the same time.
For Example as,
let discount = function (price: number, rate: number = 0.40) { return price * rate; } //CALCULATE DISCOUNT discount(500); // Result - 200 //CALCULATE DISCOUNT discount(500, 0.45); // Result - 225
I hope you are enjoying with this post! Please share with you friends.
Thank you!!