⊗jstsPmFnFT 53 of 55 menu

Навъи фарди бо функсия дар TypeScript

Гоҳо мувофиқтар аст, ки навъи ҷудогона эълон карда шавад, ки тавсифи параметрҳо ва арзиши баргардонидашавандаи функсияро дар бар гирад:

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

Баъд метавон функсияҳо бо чунин навъ эълон кард.

Барои мисол, биёед функсияеро эълон кунем, ки ду ададро ҷамъ мекунад:

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

Ва акнун функсияеро эълон кунем, ки зарб мекунад ду ададро:

let func2: Func = function(a: number, b: number): number { return a * b; };

Навъи зерин дода шудааст:

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

Функсияи ин навъро созед. Бигзор функсия параметраш се адад гирад, ва бо натиҷаи худ ҷамъи ин ададҳоро баргардонад.

Навъи функсияеро эълон кунед, ки параметраш адад ва массиви ададҳоро қабул мекунад, ва бо натиҷаи худ массиви ададҳоро бармегардонад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан