TypeScript-те параметрлердің әдепкі мәндері
Міндетті емес параметрлерге сонымен қатар
әдепкі мән тағайындауға болады. Бұл
жағдайда параметрдің міндетті емес екенін
көрсету үшін сұрау белгісі қойылмайды.
Мысал ретінде, тегі белгіленбеген
пайдаланушыларға оған 'snow'
мәнін тағайындайық:
function func(first: string, last: string = 'snow') {
return first + ' ' + last;
}
Енді функциямызды қолданайық. Оны екі параметрмен шақырайық:
func('john', 'smit'); // 'john smit' қайтарады
Оны бір параметрмен шақырайық:
func('john'); // 'john snow' қайтарады
Санды берілген дәрежеге шығаратын функция жасаңыз. Функция бірінші параметр ретінде санды қабылдасын, ал екіншісі - дәрежені қабылдасын. Екінші параметр міндетті емес болсын, және әдепкі функция санды екінші дәрежеге шығарсын.