JavaScript
React
function outer() { let counter = 0; return function inner() { counter++; return counter; }; } const fn = outer(); console.log(fn()); // 1 console.log(fn()); // 2