JSFiddle - React, Tailwind, and code Playground
JavaScript
function fun1(){
var result = [];
for (var i = 0; i < 5; i++){
(function(x){
result.push( function() {return x} );
})(i);
}
return result;
}
alert(fun1()[0]())