⊗jstsPmFnFT 53 of 55 menu

TypeScript-de funksiýa bilen öz tipiňiz

Käwagt, funksiýanyň parametrleriniň we gaýdyp berýän bahasynyň düşündirişini öz içine alýan ýörite tipi kesgitlemek has amatly bolar:

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

Soňra şeýle tip bilen funksiýalary kesgitläp bileris.

Mysal üçin, iki sanlary goşýan funksiýany kesgitleýäris:

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

Indi bolsa, iki sanlary köpeldýän funksiýany kesgitleýäris:

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

Aşakdaky tip berlen:

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

Şu tipdäki funksiýany ýerine ýetiriň. Funksiýa parametr hökmünde üç san alyp, netijesi hökmünde şol sanlaryň jemyny gaýtarsyn.

Parametr hökmünde san we sanlar massiwini alýan, netije hökmünde bolsa sanlar massiwini gaýtaryjy funksiýa tipini kesgitleň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et