Skip to content

Commit 8085738

Browse files
committed
closures example created
1 parent 6aee20e commit 8085738

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

5-advanced-JS/starter/script.js

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,26 @@ function retirement(retirementAge) {
164164
}
165165
}
166166

167-
// var retirementUS = retirement(66);
168-
// retirementUS(1990);
167+
var retirementUS = retirement(66);
168+
var retirementDE = retirement(65);
169+
var retirementIceland = retirement(67);
170+
171+
retirementUS(1990);
172+
retirementDE(1990);
173+
retirementIceland(1990);
174+
175+
function interviewQuestion(job){
176+
return function(name){
177+
if(job === 'designer') {
178+
console.log(name, ', Can you please explain what UX design is?')
179+
} else if(job === 'teacher') {
180+
console.log('what subject do you teach', name);
181+
} else {
182+
console.log('Hello', name, 'what do you do?');
183+
}
184+
}
185+
}
169186

170-
retirement(66)(1990);
187+
interviewQuestion('designer')('John');
188+
interviewQuestion('teacher')('Jane');
189+
interviewQuestion('drug dealer')('Mark');

0 commit comments

Comments
 (0)