Reduce를 이용한 사칙연산

이건우·2021년 6월 13일
0

arr.reduce(callback[, initialValue])
매개변수
1. callback 다음의 네 가지 인수를 받는다

  • totalValue: 콜백의 반환값(축적된 총 값)
  • currentValue: 현재 배열 내 처리되고 있는 요소
  • currentIndex(Optional): 현재 배열 내 처리되고 있는 요소의 인덱스
  • array(Optional): reduce 호출에 사용되는 원 배열
  1. initialValue(Optional): 콜백의 첫 번째 인수의 값에 사용되는 디폴트 값

reduce 를 사용한 사칙연산

let arr = [1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8 , 9, 10]

let total = arr.reduce(function(acc, cur){
 return acc + cur
  console.log(acc)
  console.log(cur)
})

```js
let arr = [1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8 , 9, 10]

let total = arr.reduce(function(acc, cur){
 return acc + cur
  console.log(acc)
  console.log(cur)
})
console.log(total)
total: 78

https://velog.io/@loocia1910/%EB%B0%B0%EC%97%B4-reduce-%ED%95%A8%EC%88%98-JavaScript

여기에 들어가보면 reduce를 사용한 더 많은 내용들이 있다

profile
주니어 개발자 이건우 입니다 .

0개의 댓글