알고리즘
reduce 함수
려낭
2025. 1. 6. 23:16
arr.reduce((a,b)=> a+b, 0 );
예를 들어 배열이 [2,3,5,7,9] 가 있다고 치자
초깃값을 0으로 초기화하고,
a=0 이 되고, b=2 가 된다.
그럼 a+b = 2
2가 다시 a 에 들어가고 b는 배열 다음 숫자인 3이 들어간다
a=2 + b=3 = 5
누적이 되어 a=5가 되고 다음 b=5 가 된다
a+b=10,
a=10, b=7 =>a+b=17
a=17 , b=9 => a+b=26
누적 합을 계산하여 총 26이 된다.