Javascript Closure 1
by yawhuat
JavaScript
function createGf(myname,mybody,myskirt){
let name = myname;
let abody = mybody;
let askirt = myskirt;
function body(){
abody +=5;
console.log('Oopos Getting Fatter:',abody)
}
function skirt(){
askirt -=5;
console.log('Skirt is getting shorter:',askirt)
}
return {
body, skirt
}
}
let newGf = createGf('jojo',50,30);
newGf.skirt(); //Output: 25
newGf.skirt(); //Output:20
newGf.body(); //Output: 55
newGf.body(); //Output:60