for(var i = 0; i < 3; i++) { (function(index) { setTimeout(function() { alert(index); }, index*5000); })(i); }