根据文档underscore-reduce我应该传递三个参数。下划线减少,关于备忘录
例如:
var m = _.reduce([1,2,3], function (memo, num) {return (num * 2) +memo }, 0);
m; // 12 as expected
如果我试图通过只是前两个参数,我得到一个不同的值。为什么?
var m = _.reduce([1,2,3], function (memo, num) {return (num * 2) +memo });
m; // 11 ..why?