Тема: Замикання
Привіт)
Поясніть, будь-ласка, чому в мене не змінна currNum не замикається та як це можливо пофіксити?
Дякую)
Number.prototype.decrement=(function(){
let currNum;
return function(num){
currNum=this;
currNum-=num?num:1;
return currNum;
}
})();
let b=45;
console.log(b.decrement(2));
console.log(b.decrement(2));
console.log(b.decrement());