Спасибо большое, вроде понял суть решения задачи.
Как я понимаю, можно еще и так переписать данную ф-ию:
function FunctionArray(count) {
var arr = [], i;
for (i = 0; i < count; i++) {
(function(index){
arr.push(function(){ alert(index) });
}(i));
}
return arr;
}