Logo Passei Direto
Buscar

Filosofia

ESTÁCIO
Durante o desenvolvimento de uma aplicação web com TypeScript, a desenvolvedora Julia precisou criar uma função que recebe dois números como parâmetros e imprime no console o resultado da soma entre eles. Como essa função não precisa retornar nenhum valor, ela busca a forma mais adequada de implementá-la, priorizando clareza e segurança quanto aos tipos de dados utilizados. Qual das opções abaixo representa corretamente a escolha mais apropriada de função para essa situação? A Uma arrow function com retorno do tipo number B Uma função tradicional com tipo de retorno void C > Uma função recursiva que soma dois números e retorna o valor D Uma função com parâmetro REST para somar todos os números recebidos E Uma função anônima com retorno do tipo string
User badge image
Erick Menezes

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar as opções apresentadas para a situação descrita: A) Uma arrow function com retorno do tipo number - Essa opção sugere que a função deve retornar um valor, mas a questão afirma que a função não precisa retornar nada. B) Uma função tradicional com tipo de retorno void - Esta opção é adequada, pois "void" indica que a função não retorna nenhum valor, o que se alinha com a necessidade de apenas imprimir o resultado da soma. C) Uma função recursiva que soma dois números e retorna o valor - Embora essa função possa somar números, a recursão não é necessária para uma simples soma de dois números e ainda sugere um retorno, o que não é o caso. D) Uma função com parâmetro REST para somar todos os números recebidos - Essa opção não se aplica, pois a questão fala especificamente sobre somar apenas dois números. E) Uma função anônima com retorno do tipo string - Essa opção também não é adequada, pois a função deve lidar com números e não retornar uma string. Diante da análise, a opção mais apropriada para a situação descrita é: B) Uma função tradicional com tipo de retorno void.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina