不知道我是否明白你想要什么,但是
function sum(n) { var v = function(x) { return sum(n + x); }; v.valueOf = v.toString = function() { return n; }; return v;}console.log(+sum(1)(2)(3)(4));
不知道我是否明白你想要什么,但是
function sum(n) { var v = function(x) { return sum(n + x); }; v.valueOf = v.toString = function() { return n; }; return v;}console.log(+sum(1)(2)(3)(4));