Wii Pointer #1 Tilt Normal
본문 바로가기
📁𝐩𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞/JavaScript

[메서드] reduce()

by 개발자_후니 2023. 2. 7.
728x90
반응형

배열의 값을 줄여서 하나의 값으로 만드는 것.

 

const arr = [1 ,2 ,3 ,4 ,5];
const sum = arr.reduce((acc, cur) => acc + cur, 100); // 100 자리가 비어도 됨, default: 0

console.log(sum);

// 출력 결과는

// 115

 

배열 index로 예를들면

index acc cur
0 100 1
1 101 2
2 103 3
3 106 4
4 110 5
return value   115

 

acc 초기값이 100이라고 하고 거기서 index 0 = 1, 1을 추가해준다

추가한 값을 101로 리턴하고 다시 index 1 = 2, 2를 추가해준다.

추가한 값 103을 리턴하고 다시 ...

 

해서 115가 나왔다.

728x90
반응형