본문 바로가기
알고리즘/함수 in javascript

reduce()함수 - 배열의 합 in javascript

by lucian 2022. 7. 15.

python에선 배열의 합은 간단하게 sum()함수로 끝낸다.

또는 map()함수를 사용함으로써 간단하게 할 수 있다.

 

하지만 javascript에서 sum함수를 쓸 수가 없었다.

그러면서 찾은 것이 reduce()함수. => python의 map()같은 함수인 것 같다..

 

reduce()함수 참고용이다.

배열 내부의 모든 값들을 더할 때 이 코드를 썼다.

const sum1 = numbers.reduce((accumulator, currentNumber) => accumulator + currentNumber, 0);

https://tocomo.tistory.com/26

 

JavaScript - 배열 reduce() 사용법 및 예제

구문 자바스크립트의 reduce함수는 배열의 각 요소를 순회하며 callback함수의 실행 값을 누적하여 하나의 결과값을 반환 합니다. arr.reduce(callback[, initialValue]) 파라미터 callback function 다음 4가지..

tocomo.tistory.com

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce

 

Array.prototype.reduce() - JavaScript | MDN

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

developer.mozilla.org

 

댓글