Logo Passei Direto
Buscar
Considere o trecho de código: let s = (x: number, y: number):number => x+y; console.log(s(s(1,2),s(3,4)));
Selecione a opção correta com o resultado da execução do código.
1
2
3
7
10
User badge image
Exercícios Para o Conhecimento

há 9 horas

Respostas

User badge image

Ed Verified user icon

há 9 horas

Vamos analisar o código passo a passo: 1. A função `s` é definida como uma função que recebe dois números e retorna a soma deles: `let s = (x: number, y: number): number => x + y;`. 2. Quando chamamos `s(1, 2)`, o resultado é `3` (1 + 2). 3. Quando chamamos `s(3, 4)`, o resultado é `7` (3 + 4). 4. Agora, chamamos `s(s(1, 2), s(3, 4))`, que se torna `s(3, 7)`. 5. Finalmente, `s(3, 7)` resulta em `10` (3 + 7). Portanto, a opção correta com o resultado da execução do código é 10.

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

Considere o trecho de código: function f1(msg: string, num: number): number { return msg+num; } let tnum: number = 10; let tmsg: string = "10"; console.log(f1(tmsg, tnum))
Selecione a opção correta com o resultado da execução do código.
"10"
10
"20"
"1010"
20

Mais conteúdos dessa disciplina