Foros del Web » Programando para Internet » Javascript »

setInterval variable

Estas en el tema de setInterval variable en el foro de Javascript en Foros del Web. Hola chicos: Necesitaria poder modificar la frecuencia de un setInterval cuando esta en ejecución. El tiempo tiene que poder crecer y decrecer a voluntad, pasando ...
  #1 (permalink)  
Antiguo 15/07/2011, 07:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 201
Antigüedad: 14 años, 11 meses
Puntos: 9
setInterval variable

Hola chicos:

Necesitaria poder modificar la frecuencia de un setInterval cuando esta en ejecución.

El tiempo tiene que poder crecer y decrecer a voluntad, pasando de 20000 (20 segundos) a 60000 (60s).

Como creeis que se podría hacer?

Un saludo!
  #2 (permalink)  
Antiguo 15/07/2011, 08:09
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 11 meses
Puntos: 343
Respuesta: setInterval variable

Código Javascript:
Ver original
  1. function getInterval() {
  2.     return Math.random() * 1000;
  3. }
  4.  
  5. function doMyTasks() {
  6.     console.log(+new Date);
  7. }
  8.  
  9. setTimeout(function tick() {
  10.     doMyTasks();
  11.  
  12.     setTimeout(tick, getInterval());
  13. }, 500);
__________________
blog | @aijoona

Etiquetas: setinterval, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:03.