Hola
piojoso
Mirando tu post... inmediantamente di con lo que necesitas realizar.... pues bien. para poder pausar un ciclo
for simplemente puedes usar el freno
break;
te pongo un ejemplo....
Código Javascript
:
Ver originalfor(i=0;i<100;i++){
//ejecutas las instrucciones....
if(i<=50){//evaluas una condicion segun tu necesidad... si se cumple pasa al break; y el for se detiene
break;
}
}
(: ahora..... para que puedas continuar en el valor que te quedaste.... simlemente puedes almacenar el valor de i en una variable... por ejemplo...
var temporal = i;
e inicias el for desde el valor de esa variable... quedaria algo así....
Código Javascript
:
Ver originalvar Temp = 0;
for(i=Temp ;i<100;i++){
//ejecutas las instrucciones....
if(i<=50){//evaluas una condicion segun tu necesidad... si se cumple pasa al break; y el for se detiene
Temp = i;
break;
}
}
ahora... despues del Temp y antes del break puedes usar el setTimeout.. su uso es sencillo:
setTimeout("funcion a llamar", tiempo en milisegundos) por ejemplo:
setInterval("MyFunction();", 5000); la funcion se ejecutará al pasar 5 segundos.
un saludo y Éxito.