reduce 메소드는 굉장히 중요한 메소드이기 때문에 계속 꾸준히
기록할 생각이다. 일단 가장 기초적인 .reduce 메소드 예제를 살펴본다.
const test=[1,2,3,4,5];
const testresult = test.reduce((acc,cur)=>{
console.log(acc, cur);
return acc+cur;
});
console.log(testresult);
//1 2
//3 3
//6 4
//10 5
//15
예시를 보게 되면 매개변수 acc에서 값을 누적하고 매개변수 cur를 현재 요소로 뜻하며
모든 요소의 합을 반환하게 된다. 값을 누적한다는것이
가장 큰 핵심이다.