Just Enough Functional Programming In JavaScript
const withCount = fn => {
let count = 0;
return (...args) => {
console.log(`Call coun: ${++count}`)
return fn(...args)
}
}
const add = (x, y) => x + y
const countedAdd = withCount(add)
console.log(countedAdd(1, 2))
console.log(countedAdd(2, 2))
console.log(countedAdd(3, 2))
정답은?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인