js reduce
var arr = [3, 9, 4, 3, 6, 0, 9, '100'];
求数组的和
var sum = arr.reduce(function(prev, cur){
return prev + cur
}, 0)
求数组中最大的值,字符串类型会转换成数字类型
var max = arr.reduce(function(prev, cur){
return Math.max(prev, cur)
})
console.log(sum, max) '34100' 100

浙公网安备 33010602011771号