var arr = [1, 2, 3, 4];
var sum = arr.reduce((x,y)=>x+y)
var mul = arr.reduce((x,y)=>x*y)
console.log( sum ); //求和,10
console.log( mul ); //求乘积,24
<script>
var arr = [1, 2, 3, 4, 5, 6, 7]
function getSum(total, num){
return total + num;
}
var sum = arr.reduce(getSum)
console.log(sum); // 28
</script>
var total = [ 0, 1, 2, 3 ].reduce(
( acc, cur ) => acc + cur,
0
);
console.log(total) // 6