help, i have been for two hours trying to figure out how to resolve this… used while, for… but i cant do the last part.
this is what i have:
thanks for the help.
help, i have been for two hours trying to figure out how to resolve this… used while, for… but i cant do the last part.
this is what i have:
thanks for the help.
You are not allowed to call reduce
on an empty array without an initial value. Passing a “initial value” of 1 solves the problem.
function factorialize(num){
var array = [];
for(var i = 1; i <= num; i++){
array.push(i);
}
factor = array.reduce(function(a,b){
return a*b;
}, 1);
return factor;
}