Број параметара функције у TypeScript-у
У TypeScript-у, приликом позивања функције, мора се проследити тачно толико вредности колико јој је дефинисано параметара.
Погледајмо на примеру. Нека имамо функцију која као параметар прима име и презиме корисника и враћа их у виду стринга:
typescriptfunction func(first: string, last: string) {
return first + ' ' + last;
}
Позовимо нашу функцију са различитим бројем параметара:
typescriptfunc('john'); // грешка, мало параметара
func('john', 'smit', 'xx'); // грешка, много параметара
func('john', 'smit'); // ради
Задание 1
Дата је следећа функција:
typescriptfunction func(a: number, b: number) {
return a + b;
}
Реците, какав ће бити резултат сваког од следећих позива функције:
typescriptfunc(1);
func(1, 2, 3);
func(1, 2);