Update 19_day_closures.md

Change `outerFunction` implementation, edit  output values.
pull/187/head
Chety 4 years ago committed by GitHub
parent 07143be3b7
commit 73f37cc135
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -59,28 +59,28 @@ Let us more example of inner functions
function outerFunction() { function outerFunction() {
let count = 0; let count = 0;
function plusOne() { function plusOne() {
count++ count++;
return count return count;
} }
function minusOne() { function minusOne() {
count-- count--;
return count return count;
} }
return { return {
plusOne:plusOne(), plusOne,
minusOne:minusOne() minusOne,
} }
} }
const innerFuncs = outerFunction() const innerFuncs = outerFunction();
console.log(innerFuncs.plusOne) console.log(innerFuncs.plusOne());
console.log(innerFuncs.minusOne) console.log(innerFuncs.minusOne());
``` ```
```sh ```sh
1 1
1 0
``` ```
🌕 You are making progress. Maintain your momentum, keep the good work. Now do some exercises for your brain and for your muscle. 🌕 You are making progress. Maintain your momentum, keep the good work. Now do some exercises for your brain and for your muscle.

Loading…
Cancel
Save