apply数组求和
可以使用reduce方法对数组进行求和:
const arr = [1, 2, 3, 4, 5];
const sum = arr.reduce((acc, curr) => acc + curr, 0);
console.log(sum); // 输出 15
这里的reduce方法接受两个参数,第一个参数是一个回调函数,用来对数组进行累加操作,第二个参数是初始值,这里设置为0。回调函数接受两个参数,第一个参数是累加器,初始值为0,第二个参数是当前遍历到的数组元素。回调函数返回值会作为下一次调用回调函数的第一个参数传递。最终reduce方法返回的是累加器的值,即数组的求和结果。
原文地址: https://www.cveoy.top/t/topic/bbCu 著作权归作者所有。请勿转载和采集!