[React] array.reduce( )

Joah·2022년 8월 10일
0

React

목록 보기
25/31

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가 된다.

profile
Front-end Developer

0개의 댓글