reduce

navida·2022년 4월 30일
0

reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서(reducer) 함수를 실행하고, 하나의 결과값을 반환합니다.

reduce는 총 네가지 인자를 받을 수 있는데
1. 누산(acc)
2. 현재값(cur)
3. 현재 인덱스(index)
4. 원본배열(src)

그래서 현재값의 누산을 더 해주면 아래와 같은 배열의 누산값을 받을 수 있다.

또한 아래와 같이 acc의 초기값을 줄 수 있는데 초기값을 주지않으면 기본 default는 0이다.

profile
프론트엔드 개발자

0개의 댓글