⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել