【发布时间】:2014-10-30 15:12:31
【问题描述】:
我已经写了代码来实现
sum(1)(2) //3
代码如下:
function sum(a) {
return function(b) {
return a+b
}
}
但我没有解决第二个问题,即如何实现任意数量的链函数调用,如:
sum(1)(2) == 3
sum(5)(-1)(2) == 6
sum(6)(-1)(-2)(-3) == 0
sum(0)(1)(2)(3)(4)(5) == 15
【问题讨论】:
标签: javascript chaining