同样的功能summ
:如何使这句法可能在node.js的控制台(JavaScript)的
summ(7)(3)(5)
必须等于15
和
summ(7)(3)+5
必须等于15
和
summ(7)(3)
必须等于10
如何让它成为可能?
同样的功能summ
:如何使这句法可能在node.js的控制台(JavaScript)的
summ(7)(3)(5)
必须等于15
和
summ(7)(3)+5
必须等于15
和
summ(7)(3)
必须等于10
如何让它成为可能?
您可以使用toString
/valueOf
方法将结果视为值。
function sum(a) {
chain.valueOf = function() {return a;}
return chain;
function chain(s) {
a += s;
return chain;
};
}
sum(7)(3)(5) == 15 // true
sum(7)(3) + 5 == 15 // true
+sum(7)(3)(5) // 15
'summ'应该返回一些可以视为功能或数字的东西......? – deceze