TypeScript හි ශ්‍රිතය සමඟ පරිශීලක වර්ගය

සමහර විට පරාමිතීන්ගේ විස්තරය සහ ශ්‍රිතයේ ආපසු ලැබෙන අගය අඩංගු වන වෙනම වර්ගයක් ප්‍රකාශයට පත් කිරීම වඩාත් පහසු වේ:

typescripttype Func = (x: number, y: number) => number;

ඉන්පසු එවැනි වර්ගයක් සමඟ ශ්‍රිත ප්‍රකාශයට පත් කළ හැකිය.

උදාහරණයක් ලෙස, සංඛ්‍යා දෙකක් එකතු කරන ශ්‍රිතයක් ප්‍රකාශයට පත් කරමු:

typescriptlet func1: Func = function(a: number, b: number): number {
  return a + b;
};

දැන් සංඛ්‍යා දෙකක් ගුණ කරන ශ්‍රිතයක් ප්‍රකාශයට පත් කරමු:

typescriptlet func2: Func = function(a: number, b: number): number {
  return a * b;
};
Задание 1

පහත වර්ගය ලබා දී ඇත:

typescripttype Func = (x: number, y: number, z: number) => number;

මෙම වර්ගයේ ශ්‍රිතයක් සාදන්න. ශ්‍රිතය පරාමිතියක් ලෙස සංඛ්‍යා තුනක් ලබා ගන්නා අතර, එහි ප්‍රතිඵලයක් ලෙස මෙම සංඛ්‍යාවල එකතුව ආපසු ලබා දෙයි.

Задание 2

සංඛ්‍යාවක් සහ සංඛ්‍යා අරාවක් පරාමිතියක් ලෙස ගන්නා, ප්‍රතිඵලයක් ලෙස සංඛ්‍යා අරාවක් ආපසු ලබා දෙන ශ්‍රිත වර්ගය ප්‍රකාශයට පත් කරන්න.