Functions Sharing Scope
JavaScript
var count = 0; //non-global variable to be shared
function f1(a) {
if (a>5) {
count += 1;
}
else {
count -= 1;
}
console.log(count);
};
function f2(a) {
if (a<5) {
count += 1;
}
else {
count -= 1;
}
console.log(count);
};
f1(6); //count = 1
f2(3); //count = 2
f1(5); //count = 1
f1(8); //count = 2
f2(2); //count = 3