Logo Passei Direto
Buscar
Como podemos definir uma funcao que aceita um numero como argumento e retorna uma string em TypeScript?
a) function exemplo(x: number): string { return x.toString(); }
b) function exemplo(x: string): number { return x.length; }
c) let exemplo(x: number) => string { return x.toString(); }
d) function exemplo(x: number) { return x.toString(); }
User badge image
Aprendendo Através de Exercícios

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar as alternativas para definir uma função em TypeScript que aceita um número como argumento e retorna uma string. a) `function exemplo(x: number): string { return x.toString(); }` - Esta opção está correta. A função aceita um número e retorna uma string, conforme especificado. b) `function exemplo(x: string): number { return x.length; }` - Esta opção está incorreta, pois aceita uma string como argumento e retorna um número, o que não atende ao requisito. c) `let exemplo(x: number) => string { return x.toString(); }` - Esta opção está incorreta. A sintaxe está errada para uma função em TypeScript. O correto seria usar `function` ou uma expressão de função com `=>` de forma adequada. d) `function exemplo(x: number) { return x.toString(); }` - Esta opção está quase correta, mas falta a anotação de tipo de retorno. Não especifica que a função retorna uma string. Portanto, a alternativa correta é: a) function exemplo(x: number): string { return x.toString(); }.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina