07-10. 배열내장 함수(reduce)
배열내장 함수
const numbers = [1, 2, 3, 4, 5];
let sum = 0;
numbers.forEach(n => {
sum += n;
});
console.log(sum)// 결과)
15Last updated
const numbers = [1, 2, 3, 4, 5];
let sum = 0;
numbers.forEach(n => {
sum += n;
});
console.log(sum)// 결과)
15Last updated
const numbers = [1, 2, 3, 4, 5];
const sum = numbers.reduce((acc, cur) => {
return acc + cur;
}, 0); //(0은 초기 accumulator값이 됩니다.)const numbers = [1, 2, 3, 4, 5];
const avg = numbers.reduce((acc, cur, idx, src) => {
if(idx === src.length - 1){
return (acc + cur) / src.length;
}
return acc + cur;
}, 0); //(0은 초기 accumulator값이 됩니다.)// 결과)
3