⊗jstsPmFnFT 53 of 55 menu

Type personnalisé avec fonction en TypeScript

Il est parfois plus pratique de déclarer un type séparé, qui contiendra la description des paramètres et de la valeur de retour de la fonction :

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

Ensuite, il sera possible de déclarer des fonctions avec un tel type.

Prenons par exemple une fonction qui additionne deux nombres :

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

Maintenant, déclarons une fonction qui multiplie deux nombres :

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

Soit le type suivant :

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

Créez une fonction de ce type. Que la fonction reçoive trois nombres en paramètre, et retourne la somme de ces nombres.

Déclarez un type de fonction, prenant en paramètre un nombre et un tableau de nombres, et retournant un tableau de nombres.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser