for (i = 0; i < 500; i++) {
alert(1);
}
Подскажите, как реалезовать паузу в цикле. Чтобы к примеру код выполняемый в цикле выполнялся после определенной паузы.
for (i = 0; i < 500; i++) {
alert(1);
}
var i=0;
var delay = 1000;
function du(i)
{
if (i>=500) clearInterval(intervalID);
else alert(i++);
return i;
}
intervalID = setInterval('i=du(i)', delay);
<div id="counter"></div>
<script>
tt = 1;
maxtt = 10;
ttInt = setInterval(function() {
var el = document.getElementById('counter');
if (tt > maxtt) {
el.innerHTML = 'прошло ' + maxtt + ' секунд';
clearInterval(ttInt);
} else {
el.innerHTML = tt;
tt++;
}
}, 1000);
</script>