⊗jstsPmFnFT 53 of 55 menu

Własny typ z funkcją w TypeScript

Czasami wygodniej jest zadeklarować osobny typ, który będzie zawierał opis parametrów i zwracanej wartości funkcji:

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

Następnie można deklarować funkcje z takim typem.

Zadeklarujmy dla przykładu funkcję, która dodaje dwie liczby:

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

A teraz zadeklarujmy funkcję, która mnoży dwie liczby:

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

Dany jest następujący typ:

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

Stwórz funkcję tego typu. Niech funkcja przyjmuje jako parametry trzy liczby, a swoim wynikiem zwraca sumę tych liczb.

Zadeklaruj typ funkcji, która przyjmuje jako parametr liczbę i tablicę liczb, a wynikiem zwraca tablicę liczb.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć