[JavaScript] Array.reduce() 배열의 합계, 평균
코딩테스트 문제를 풀면서 reduce() 함수를 자주 사용한다. 이 함수는 주로 배열의 합계나 곱셈, 평균 등을 구할 때 유용하게 쓸 수 있다. 배열의 합계 const array = [1, 2, 3, 4]; // 0 + 1 + 2 + 3 + 4 const sum = array.reduce((a, c) => a + c, 0); console.log(sum); // Output: 10 해당 코드에서 a: 누적값(accumulator) c: 현재값(current value) 0: 초기값(initial value) 이다. 더 쉬운 설명을 위해 array가 어떻게 동작하는지 살펴보자. 초기값 a는 0이다. 1. 첫번째 반복에서 a + c는 0 + 1이 되어 현재까지 누적값은 1이다. 2. 두번째 반복에서 1 + ..
언어/JavaScript
2024. 1. 10. 21:16
- Total
- Today
- Yesterday