⊗jstsPmFnPQ 48 of 55 menu

Número de parâmetros de função em TypeScript

No TypeScript, ao chamar uma função, deve-se passar exatamente a mesma quantidade de valores quantos parâmetros estão definidos nela.

Vamos ver um exemplo. Suponha que temos uma função que aceita como parâmetro o nome e sobrenome do usuário e retorna eles na forma de uma string:

function func(first: string, last: string) { return first + ' ' + last; }

Vamos chamar nossa função com quantidades diferentes de parâmetros:

func('john'); // erro, poucos parâmetros func('john', 'smit', 'xx'); // erro, muitos parâmetros func('john', 'smit'); // funciona

Dada a seguinte função:

function func(a: number, b: number) { return a + b; }

Explique qual será o resultado de cada uma das seguintes chamadas de função:

func(1); func(1, 2, 3); func(1, 2);
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