JSFiddle - React, Tailwind, and code Playground

by LyndseyB

HTML

https://jsfiddle.net/#save

JavaScript

var closure = function() {
    var counter = 1;
    return function() {
       return counter++;
    }
};

var example = closure();
console.log(example()); // 1
console.log(example()); // 2
console.log(example()); // 3
console.log(example()); // 4 // previous state is maintained through closure