Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jstsPmFnFT 53 of 55 menu
◀ ▶

Funktsiooniga kohandatud tüüp TypeScriptis

Mõnikord on mugavam deklareerida eraldi tüüp, mis sisaldab funktsiooni parameetrite ja tagastusväärtuse kirjeldust:

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

Seejärel saab sellise tüübiga funktsioone deklareerida.

Loome näiteks funktsiooni, mis liidab kaks numbrit:

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

Ja nüüd deklareerime funktsiooni, mis korrutab kaks numbrit:

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

Antud on järgmine tüüp:

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

Looge selle tüübiga funktsioon. Olgu funktsioon parameetriteks kolm numbrit ning tulemusena tagastagu nende arvude summa.

Deklareerige funktsiooni tüüp, mis võtab parameetrina numbri ja numbrite massiivi, ning tulemusena tagastab numbrite massiivi.

← →
↑
Eesti▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu