HighLighter
2022. 5. 19. 22:37
반응형
function makeAdder(x) {
return function(y){
return x + y;
}
}
const add1 = makeAdder(3);
console.log(add1(2));
const add2 = makeAdder(5);
console.log(add2(7));
console.log(add1(4));
function makeCounter() {
let num = 0; // 은닉화
return function () {
return num++;
};
}
let counter = makeCounter();
console.log(counter());
console.log(counter());
console.log(counter());
반응형