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. A B C D E A B C 1 2 3 7 10
User badge image
ADENAUER MAIA

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar o código passo a passo: 1. A função `s` é definida como uma função que recebe dois parâmetros `x` e `y`, ambos do tipo `number`, e retorna a soma deles: `x + y`. 2. Quando chamamos `s(1, 2)`, o resultado é `1 + 2`, que é `3`. 3. Em seguida, chamamos `s(3, 4)`, que resulta em `3 + 4`, que é `7`. 4. Agora, substituímos esses resultados na chamada `s(s(1, 2), s(3, 4))`, que se torna `s(3, 7)`. 5. Finalmente, `s(3, 7)` resulta em `3 + 7`, que é `10`. Portanto, o resultado da execução do código é `10`. A opção correta é: E.

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