业务中平均数用到的地方很多,数组中要取得平均值,我们需要将数字求和,然后除以
values
的长度,步骤如下:
取得数组长度(length)
求和(sum)
取得平均值(sum/length)
let values = [44, 56, 3, 66, 10, 4, 100, 23]
const avg = arr => {
let len = arr.length
let total = arr.reduce((prev, cur) => cur += prev)
return total /= len
}
console.log(avg(values)) // 38.25
是不是很简单,收藏一下,用的时候很方便哦~