reduce의 개념을 이해해보자!!!
const a = [1,2,3,4,5]
const pluseAll = a.reduce((total,number)=> total + number, 0)
console.log(pluseAll);
//15
total의 초기값은 0이다.
{total + number}
에서 중괄호가 없기 때문에 바로 return한다.
따라서 처음에는 0 + 1인 1이 리턴되어 다시 total에 1이 담기게 된다.
다시 total + number
에서 total은 1, number는 다음 요소인 2가 된다. 즉 1 + 2인 3이 리턴되어 total은 3이 되고
PluseAll의 결과값은 15가 된다.