JSFiddle - React, Tailwind, and code Playground

by Paulpro

JavaScript

function Chain(f){
    return function(n){
        if(typeof(n) === 'number')
            for(var i = n; i--;)
                f();
        else
            f();
        return Chain(f);
    };
}

(function(){
    var i = 1;
    Chain(function(){console.log(i++); })(0)(0)()()(100);
})();