JSFiddle - React, Tailwind, and code Playground

JavaScript

function sum(a, b) {
    if (arguments.length == 1) {
        return function (b) {
            return a + b
        };
    } else {
        return a + b
    }
}

console.log(sum(2)(3));
console.log(sum(5,6));