Closures
JavaScript
function outer(){
let count = 0;
return function inner(){
count++;
console.log(count);
}
}
const counter = outer();
counter();
counter();
function outer(){
let count = 0;
return function inner(){
count++;
console.log(count);
}
}
const counter = outer();
counter();
counter();