en.javascript.info/1-js/5-functions-closures/4-closures-usage/6-make-army/_js.view/solution.js
2015-03-09 18:48:58 +03:00

19 lines
No EOL
232 B
JavaScript

function makeArmy() {
var shooters = [];
for (var i = 0; i < 10; i++) {
var shooter = (function(x) {
return function() {
alert(x);
};
})(i);
shooters.push(shooter);
}
return shooters;
}