JSFiddle - React, Tailwind, and code Playground
JavaScript
function sum(num) {
let result = 0;
function add(x) {
if (x !== undefined) {
result += x;
return add;
} else {
return result;
}
}
return add(num);
}
console.log(sum(1)(2)(3)(4)());