Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida na resposta

O segundo o parâmetro é 1, no caso se fosse 0 as iteraçoes estariam ocorrendo de forma errada. Certo?

return total * num; // Leia-se return 0 * 1 e coloque este valor em total;

No final vai devolver o valor 0. Por isso que eu tenho que iniciar com 1 para conseguir a iteração é isso?

3 respostas
solução!

Boa noite, Thiago! Como vai?

O segundo parâmetro precisa ser 1 pois é o valor inicial atribuído para o parâmetro total! Se vc utilizasse o valor 0, todas as multiplicações resultariam em 0 e vc não teria como resposta o produtório dos números do array como requer o exercício.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Muito obrigado, Gabriel.

Sanou 100% minha duvida.

Por nada, Thiago! Sempre que precisar de alguma ajuda é só mandar aqui no fórum da Alura!

Grande abraço e bons estudos, meu aluno!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software