同樣的功能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