-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
안녕하세요, reduce 함수의 사용법에 질문드리고 싶습니다
19.04.23 14:59 작성 조회수 143
1
const _reduce = (fns, acc, iter) => {
if(!iter){
iter = acc[Symbol.iterator]();
acc = iter.next().value;
}
for (const a of iter){
acc = fns(acc, a);
}
return acc
};
console.log(
_reduce(
(total_price, product) => total_price + product.price,
0,
products)
);
답변을 작성해보세요.
1
1
vanila
질문자2019.04.23
MDN의 reduce 부분을 읽었더니 이해했습니다.
원래 질문은 로그에 있는 arrow function부분이 이해가 안됬는데 결국 function(total_price, product){ return total_price + product.price} 였더군요. 감사합니다
답변 2