标签:
网上有很多其他的各样的算法。其实这题就可以用javascript属性arguments.callee来实现,代码如下:
1 2 function add(x){ 3 var result=0; 4 return function(n){ 5 result= result + n; 6 arguments.callee.toString=function(){ 7 return result; 8 }; 9 return arguments.callee; 10 }(x); 11 } 12 13 14 alert(add(1)(2)(3)(4));
标签:
原文地址:http://www.cnblogs.com/goesby/p/4449899.html