Ed
há 6 meses
Vamos analisar o código passo a passo: 1. A função `calculate(a, b)` está definida para multiplicar `a` por `b` (mas parece que há um erro no código, pois deveria ser `return a * b;` em vez de `return ab;`). 2. Quando chamamos `calculate(2, 2)`, o resultado seria `4` (considerando a correção). 3. Quando chamamos `calculate(3, 2)`, o resultado seria `6`. 4. Agora, substituímos esses resultados na chamada externa: `calculate(4, 6)`. 5. Finalmente, `calculate(4, 6)` resultaria em `24`. Portanto, o número que será impresso no console é 24.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
A alternativa correta é a letra E) 12. Explicação: A função "calculate" recebe dois argumentos "a" e "b" e retorna a multiplicação entre eles. No console.log, a função "calculate" é chamada duas vezes como argumento de entrada para a função "calculate" principal. A primeira chamada é "calculate(2, 2)" que retorna 4. A segunda chamada é "calculate(3, 2)" que retorna 6. Então, a função principal fica assim: "calculate(4, 6)" que retorna 24. Portanto, o número impresso no console será 24.
Mais perguntas desse material
. . . filhas de uma tag .
b) Aplica a mesma regra às tags e
c) Aplica as propriedades apenas a tags filhas de tags
d) Aplica regras apenas a tags