let arr = [10,20,30,40,50,60,70];
//求平均数
let result = arr.reduce(function (tmp, item, index) {//temp表示返回值,初始值为第1个元素。item表示每个元素,从第2个开始
if(index == arr.length - 1){
return (tmp + item)/arr.length;//最后一个元素的时候先求和,再求平均值
}else {
console.log(tmp);//值为上一次的返回值
return tmp + item;//求前两个元素的和
}
});
console.log(result);
result方法,求和求平均值等
最新推荐文章于 2023-05-17 17:32:26 发布