arr.reduce(callback[, initialValue]) : 원하는 값들을 하나씩 더하기 값 만드는 것 배열을 축소하거나 새로운 객체를 생성하거나 수정하는 작업에 적합 일차원 배열을 원하는 조건에 따라 이차원 배열로 만들고자 할 때. const array1 = [1,2,3,4]; // reduce(콜백함수, 초기인자) // 리듀서의 결과값은 하나의 value const initial = 0; //초기인자 const result = array1.reduce((arr, cur) => arr+cur, 0) console.log(result) // 10 const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; const result = arr.reduce((acc, cur) => { i..