⊗jstsPmFnFT 53 of 55 menu

Oma tyyppi funktiolla TypeScriptissä

Joskus on kätevämpää määritellä erillinen tyyppi, joka sisältää kuvauksen funktion parametreista ja palautusarvosta:

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

Sitten voidaan määritellä funktioita, joilla on tällainen tyyppi.

Esimerkkinä määritellään funktio, joka laskee kahden luvun summan:

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

Ja nyt määritellään funktio, joka kertoo kaksi lukua:

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

Annettu on seuraava tyyppi:

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

Tee tämän tyypin funktio. Olkoon funktion parametrina kolme lukua, ja palauta funktion tuloksena näiden lukujen summa.

Määrittele funktiotyyppi, joka ottaa parametrina luvun ja numerotaulukon, ja palauttaa tuloksena numerotaulukon.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää