javascript - Multiply all function params -


i'm trying create function multiply parameters passed it. amount of parameters can passed function can vary. far have this

var multiply = function () {     var i, sum = 0;     (i = 0; < arguments.length; i++) {         sum *= arguments[i];     }     return sum; }; 

when call - multiply(10, 5, 5) - returns 0 when answer should 250 (10 x 5 x 5). doing wrong here?

multiplying number 0 0.

so set var sum = 1;


Comments