socorrrooo
em javascript
Necessitamos uma função produto que receba um array de números e retorne o produto: o resultado de multiplicar todos os elementos entre si. Por exemplo, produto([1, 4, 7]) deve retornar 28, que é 1 * 4 * 7. Escreva a função produto Dá-me uma dica! Relembre sobre: como passar arrays, fazendo algo com cada elemento; como acumular cada elemento.
Soluções para a tarefa
Respondido por
0
Resposta:
Teste esse codigo
Explicação:
function mult(...terms) {
let current = 1
for (const term of terms) current *= term
return current
}
console.log(mult(1, 4, 7))
//Se você quiser usar um array no primeiro parâmetro, basta trocar ...terms por terms//
OPÇÃO ALTERNATIVA:
var result = [1, 4, 7].reduce( (a,b) => a * b );
Respondido por
2
Resposta:
function produto(v){
var res = 1;
for(var x = 0; x < v.length; x++) res *= v[x];
return res;
}
Explicação:
Perguntas interessantes