Skip to content

Commit 6aee20e

Browse files
committed
closures example created
1 parent 5dea335 commit 6aee20e

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

5-advanced-JS/starter/script.js

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,21 @@
150150
// }
151151
// game();
152152

153-
(function(goodluck){
154-
var score = Math.random() * 10;
155-
console.log(score >= 5 - goodluck);
156-
})(5);
153+
// (function(goodluck){
154+
// var score = Math.random() * 10;
155+
// console.log(score >= 5 - goodluck);
156+
// })(5);
157+
158+
//Closures
159+
function retirement(retirementAge) {
160+
var a = ' years left until retirement';
161+
return function(yearOfBirth){
162+
var age = 2016 - yearOfBirth;
163+
console.log((retirementAge - age) + a);
164+
}
165+
}
166+
167+
// var retirementUS = retirement(66);
168+
// retirementUS(1990);
169+
170+
retirement(66)(1990);

0 commit comments

Comments
 (0)