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

posted @ 2020-12-07 11:01  起风了1573  阅读(126)  评论(0)    收藏  举报