Bilangan Parameter Fungsi dalam TypeScript
Dalam TypeScript, apabila memanggil suatu fungsi, tepat sejumlah nilai yang ditentukan parameternya harus disampaikan.
Mari kita lihat contoh. Katakan kita mempunyai suatu fungsi yang menerima nama dan nama keluarga pengguna sebagai parameter dan mengembalikannya dalam bentuk rentetan:
function func(first: string, last: string) {
return first + ' ' + last;
}
Mari panggil fungsi kita dengan bilangan parameter yang berbeza:
func('john'); // ralat, parameter terlalu sedikit
func('john', 'smit', 'xx'); // ralat, parameter terlalu banyak
func('john', 'smit'); // berfungsi
Diberi fungsi berikut:
function func(a: number, b: number) {
return a + b;
}
Terangkan, apakah hasil bagi setiap panggilan fungsi berikut:
func(1);
func(1, 2, 3);
func(1, 2);