const num1 = [10,20,111,222,333,30,40];
let total = num1.filter(function(n){
return n < 100;
}).map(function(n){
return n * 2;
}).reduce(function(preValue,n){
return preValue + n;
},0)
console.log(total);
箭头函数写法:
const num1 = [10,20,111,222,333,30,40];
let total = num1.filter(n => n < 100)
.map(n => n * 2)
.reduce((preValue,n) => preValue + n,0)
console.log(total);
输出结果:200