JavaScript - 배열 누적합 구하기 reduce(), forEach()

신혜린·2023년 3월 20일
0

알고리즘(javascript)

목록 보기
3/21
post-thumbnail

참고자료|[Javascript] 배열 누적값 만들기/ Object 누적값 만들기


배열 누적합 구하기1 - reduce()

  • reduce 파라미터와 사용법
Array.reduce(누적용 변수, 현재 요소 변수, 현재인덱스(생략가능), 원본배열(생략가능)) => {
  return 누적 반환값(누적계산식);
}, 누적 결과용 변수 초기값);

reduce() 예시코드

let num = [1,2,3,4,5,6,7,8,9,10];
let result = 0;
result = num.reduce((acc,cur)=>{
  return acc + cur
}); // result = 55

배열 누적합 구하기2 - forEach()

  • forEach() 사용법
let num = [1,2,3,4,5,6,7,8,9,10];
let sum = 0;
num.forEach(function(item){sum+=item;});
console.log(sum); // sum : 55
profile
개 발자국 🐾

0개의 댓글