let numeros = [1, 2, 3, 4];
let resultado = numeros.reduce(function(total, num) {
return total * num;
}, 1);
No reduce, damos o return
ao final da function
executada. Se o valor de cada interation ja fica salva na variavel total
, porque damos um return
ao final? Aonde e para que este valor foi recuperado?