let arr = [1, 2, 3, 4]
//1)reduce
// let sum = arr.reduce((item, total) => {
// return item + total
// })
//2)foreach
// let sum=0
// arr.forEach(item => {
// sum+=item
// });
//3) for of
// let sum=0
// for (const item of arr) {
// sum +=item
// }
//4)函数
// function getSum(res) {
// return res.reduce((a,b)=>{
// return a+b
// })
// }
//5)arguments
function getSum() {
let newarr = [...arguments][0]
return newarr.reduce((a, b) => {
return a + b
})
}
let sum = getSum(arr)
console.log(sum);
牺牲mary&lily总结的数组求和的五种方法
最新推荐文章于 2024-10-07 09:24:46 发布