function createFunctions(){
var result = new Array();
for(var i = 0;i<10;i++){
result[i] = function(num){
return function(){
return num;
}
}(i)
}
return result;
}
var array = createFunctions();
for(var i = 0;i<array.length;i++){
console.log(array[i]());
}