reduce 함수
1. reduce 함수
- reduce 함수는 배열의 각 요소에 대해 주어진 콜백 함수를 실행하고, 하나의 누적된 결과 값을 반환하는 함수입니다.
- reduce는 초기값(Initial Value)과 함께 사용될 수 있습니다.
2. 사용방법
- 다음 예제를 확인해보겠습니다.
let numbers = [1,2,3,4,5,];
let sum = numbers.reduce((result, num) => result + num, 0);
console.clear();
console.log(sum); // 15
- 위 코드에서 reduce는 배열 numbers의 각 요소에 대해 누적된 합계를 계산합니다.
- 초기값으로 0을 사용하고, 콜백 함수는 현재 요소(num)와 누적된 값(result)을 받아서 더한 후, 새로운 누적 값을 반환합니다.
- 이러한 과정은 모든 요소에 대해 반복되어, 최종적으로 모든 숫자의 합계가 계산됩니다.
'Front-End Study > JavaScript' 카테고리의 다른 글
export와 export default의 차이 (0) | 2024.03.09 |
---|---|
this와 bind (0) | 2024.01.31 |
생성자 (constructor) (0) | 2024.01.29 |
forEach 메서드 (0) | 2024.01.26 |
동기와 비동기 (0) | 2023.11.10 |