Devero97,
как это работет понятно ?
let count = 0;
function plus(){
console.log(count++);
}
это яблоко!!!
а ниже это сад по производству таких яблок
function makeCounter(){
let count = 0;
return function(){
console.log(count++);
}
}
а это создание нового яблока
makeCounter();
чтобы не писать каждый раз
let count = 0;
function plus(){
console.log(count++);
}
1. образец функции.
2. фабрика функций.
3. экземпляр функции.