⊗jstsPmFnFT 53 of 55 menu

Tipo personalizado com função em TypeScript

Às vezes é mais conveniente declarar um tipo separado, que conterá a descrição dos parâmetros e do valor de retorno da função:

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

Em seguida, você pode declarar funções com esse tipo.

Vamos, por exemplo, declarar uma função que soma dois números:

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

Agora vamos declarar uma função que multiplica dois números:

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

Dado o seguinte tipo:

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

Crie uma função deste tipo. Deixe a função receber três números como parâmetro, e retorne a soma desses números como resultado.

Declare um tipo de função que receba como parâmetro um número e um array de números, e retorne um array de números como resultado.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar