Сообщение от Aetae
|
Сделать то это можно так:
function counter(){
var a = 5;
x = function(){
a++;
console.log(a);
}
y = function(){
a--;
console.log(a);
}
}
counter();
y();
y();
x();
Но на самом деле так делать не надо.)
Если вам нужны глобальные переменные - значит вы с гарантией делаете что-то не так.
|
Про глобальность я это для себя спросил. Мне так проще понимать суть. Это не решение конкретной задачи, а для меня понимание того, что я в книгах и из видео-уроков не усвоил.
Благодарю Вас. Я как чувствовал, что есть более простое решение, чем элегантный код, предложенный форумчанином выше (больше спасибо Вам,
Белый шум, понял с какими темами мне стоит еще поработать). В лс еще Вам напишу кое-что. Спасибо, закрываем тему.