148. create a counter object
by shan10213223
JavaScript
/* const counter = createCounter()
counter.count // 0, then it should increment
counter.count // 1
counter.count // 2
counter.count = 100 // it cannot be altered
counter.count // 3 */
function createCounter() {
let total = 0;
const counter = {
get count() {
total += 1;
return total;
}
}
return counter;
}
const counter = createCounter();
console.log(counter.count);
console.log(counter.count);
counter.count = 100;
console.log(counter.count);