Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Não preciso também tipar o retorno das funções?

Olá!

Nesse vídeo, foram criadas duas funções: testaBusca e testaFiltro. Em ambas, o parâmetro foi tipado, mas o retorno de cada função não foi tipado (no caso, elas retornam um booleano).

Não é necessário tipar o retorno das funções? Em que casos seria recomendável tipar o retorno?

Obrigado.

1 resposta
solução!

Olá Matheus!

Ótima pergunta! A tipagem de retorno em funções é opcional em TypeScript. No caso das funções testaBusca e testaFiltro, como elas retornam um booleano, o TypeScript é capaz de inferir o tipo de retorno automaticamente. Porém, em alguns casos, pode ser recomendável tipar o retorno para deixar o código mais claro e legível, especialmente em funções mais complexas.

Por exemplo, imagine uma função que calcula o preço total de uma compra. Nesse caso, tipar o retorno como um número pode ser útil para evitar erros na hora de utilizar o resultado da função.

Em resumo, a tipagem de retorno é opcional, mas pode ser recomendável em alguns casos para deixar o código mais claro e evitar erros.

Espero ter ajudado e bons estudos!