Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Parâmetros e Instrução de Retorno | Funções
Introdução ao TypeScript

bookParâmetros e Instrução de Retorno

Dando continuidade ao nosso trabalho e exploração de funções. Neste capítulo, abordaremos um recurso fundamental das funções: aceitar parâmetros e retornar dados. Isso permite transformar qualquer função em uma máquina de cálculos. Vamos começar com algo básico - o código abaixo recebe 2 números como parâmetros e retorna sua soma:

123456
function add(a: number, b: number): number { return a + b; } let result = add(5, 10); console.log(result);
copy

No exemplo acima, dentro dos parênteses, foram especificados 2 parâmetros que a função irá aceitar, juntamente com o tipo de dado desses parâmetros.

O que são os parâmetros?

São os dados fornecidos ao chamar a função, e esses parâmetros podem ser utilizados dentro do corpo da função. Por exemplo, no exemplo acima, ao chamar a função, fornecemos dois números e, dentro do corpo da função, esses dois números são somados.

Após isso, a função retorna o valor final.

Como a função retorna um valor

Por meio da palavra-chave return. É possível observar que retornamos a soma desses dois parâmetros utilizando return.

Também especificamos o tipo de dado retornado através de dois pontos ao declarar a função.

Texto demais, vejamos outro exemplo de declaração e uso de função:

1234567891011121314
function sumArray(numbers: number[]): number { let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum; } let numbers = [1, 2, 3, 4, 5]; let total = sumArray(numbers); console.log(`Sum of numbers in the first array: ${total}`); let numbers_2 = [2, 4, 6, 8, 10]; let total_2 = sumArray(numbers_2); console.log(`Sum of numbers in the second array: ${total_2}`)
copy

A função acima calcula a soma de todos os elementos do array, começando pelo primeiro e terminando pelo último. Observe que, dentro do corpo da função, há um loop que executa essa operação. Dessa forma, reduzimos um número significativo de linhas de código utilizando a função como um bloco de código reutilizável. Chamamos esse bloco de código várias vezes com apenas uma linha de código.

Observe que inicializamos uma variável utilizando a função. Essa variável terá o mesmo tipo do valor de retorno da função.

1. Qual é a finalidade dos parâmetros em uma função TypeScript?

2. Qual é o papel principal dos valores de retorno em funções TypeScript?

question mark

Qual é a finalidade dos parâmetros em uma função TypeScript?

Select the correct answer

question mark

Qual é o papel principal dos valores de retorno em funções TypeScript?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain how to use multiple parameters in a function?

What happens if I don't provide all the required parameters when calling a function?

Can you show an example of a function that returns a different data type, like a string?

Awesome!

Completion rate improved to 2.94

bookParâmetros e Instrução de Retorno

Deslize para mostrar o menu

Dando continuidade ao nosso trabalho e exploração de funções. Neste capítulo, abordaremos um recurso fundamental das funções: aceitar parâmetros e retornar dados. Isso permite transformar qualquer função em uma máquina de cálculos. Vamos começar com algo básico - o código abaixo recebe 2 números como parâmetros e retorna sua soma:

123456
function add(a: number, b: number): number { return a + b; } let result = add(5, 10); console.log(result);
copy

No exemplo acima, dentro dos parênteses, foram especificados 2 parâmetros que a função irá aceitar, juntamente com o tipo de dado desses parâmetros.

O que são os parâmetros?

São os dados fornecidos ao chamar a função, e esses parâmetros podem ser utilizados dentro do corpo da função. Por exemplo, no exemplo acima, ao chamar a função, fornecemos dois números e, dentro do corpo da função, esses dois números são somados.

Após isso, a função retorna o valor final.

Como a função retorna um valor

Por meio da palavra-chave return. É possível observar que retornamos a soma desses dois parâmetros utilizando return.

Também especificamos o tipo de dado retornado através de dois pontos ao declarar a função.

Texto demais, vejamos outro exemplo de declaração e uso de função:

1234567891011121314
function sumArray(numbers: number[]): number { let sum = 0; for (let i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum; } let numbers = [1, 2, 3, 4, 5]; let total = sumArray(numbers); console.log(`Sum of numbers in the first array: ${total}`); let numbers_2 = [2, 4, 6, 8, 10]; let total_2 = sumArray(numbers_2); console.log(`Sum of numbers in the second array: ${total_2}`)
copy

A função acima calcula a soma de todos os elementos do array, começando pelo primeiro e terminando pelo último. Observe que, dentro do corpo da função, há um loop que executa essa operação. Dessa forma, reduzimos um número significativo de linhas de código utilizando a função como um bloco de código reutilizável. Chamamos esse bloco de código várias vezes com apenas uma linha de código.

Observe que inicializamos uma variável utilizando a função. Essa variável terá o mesmo tipo do valor de retorno da função.

1. Qual é a finalidade dos parâmetros em uma função TypeScript?

2. Qual é o papel principal dos valores de retorno em funções TypeScript?

question mark

Qual é a finalidade dos parâmetros em uma função TypeScript?

Select the correct answer

question mark

Qual é o papel principal dos valores de retorno em funções TypeScript?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2
some-alt