오도원입니다.

건강과 행복을 위하여

Development/Javascript

Javascript. sum of array, 배열의 원소 합구하기, reduce 함수이용

오도원공육사 2020. 8. 7. 14:12
반응형

reduce함수를 이용한다.

let arr = [1, 2, 3, 4];
let ret = arr.reduce((a, b) => a + b, 0);
console.log(ret);

Array.prototype.reduce()

arr.reduce(callback[, initialValue])

 

callback 함수 구조.

const callback = (accumulator, currentValue) => accumulator + currentValue;
  • accumulator에 currentValue값이 누적된다.

 

참고.

1. reduce를 활용한 array sum

https://stackoverflow.com/questions/1230233/how-to-find-the-sum-of-an-array-of-numbers

2. reduce 설명

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

반응형