TypeScriptтеги функциянын параметрлеринин саны
TypeScriptте функцияны чакырганда, анын ичинде аныкталган параметрлердин санына так дал келген маанилер берүү керек.
Келгиле, мисал менен карап көрөлү. Бизде колдонуучунун атын жана фамилиясын параметр кабыл алып, аларды сап түрүндө кайтарып бере турган функциябыз бар дейли:
function func(first: string, last: string) {
return first + ' ' + last;
}
Функциябызды ар кандай сандагы параметрлер менен чакыралы:
func('john'); // ката, параметрлер аз
func('john', 'smit', 'xx'); // ката, параметрлер көп
func('john', 'smit'); // иштейт
Төмөнкү функция берилген:
function func(a: number, b: number) {
return a + b;
}
Функциянын ар бир төмөнкү чакырылышынын натыйжасы кандай болорун айтып бергиле:
func(1);
func(1, 2, 3);
func(1, 2);