JSFiddle - React, Tailwind, and code Playground
JavaScript
function sum (n) {
var v = function (x) {
return sum (n + x);
};
v.valueOf = v.toString = function () {
return n;
};
return v;
}
alert(+sum(1)(2)(3)(4));