А если уточнить, рабочая модель выглядит вот так:
for (No=0; No<5; No++) {
alert("No=" + No);
var z=1;
for (i=0; i<z; i++) {
if (i<5) {
alert(i);
z = z+1
}
}
}
Вот только уж слишком долго воспроизводится код... или это у меня комп глючит, перетрудился, бедолага?