Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2012, 03:01
Watafoc
 
Fecha de Ingreso: junio-2012
Mensajes: 25
Antigüedad: 11 años, 11 meses
Puntos: 2
Respuesta: ejecutar código cada 5 minutos

mira no se si es lo que tu quieras hacer pero como yo lo veo hay 2 opciones faciles aqui va la primera
Código:
if( velocidad > velocidadAnterior ){    // velocidadAnterior es una constante
        alert("Exceso de velocidad");    
     velocidad = 0;   
}
esa es una opcion cuando llegues a velocidadAnterior velocidad valdra 0 lo que quiere decir que tardaras 5 minutos nuevamente antes de que vuelvas a mostrar el alert es decir hasta que vuelva a alcanzar a velocidadAnterior, pero si lo que estas haciendo es algo como un juego y no puedes perder la velocidad a la que vas tienes otra opcion

Código:
var i=1;
if( velocidad > (velocidadAnterior*i) ){    // velocidadAnterior es una constante
        alert("Exceso de velocidad");    
        i++;   
}
entonces la cosa seria asi superas la velocidad que deseas ( que seria la normal por que solo estas multiplicando por 1) ponte tu que velocidadAnterior sea 50 velocidad llega a 51 salta el alert e incrementa i que ahora valdria 2 y la condicion nueva del if seria velocidad > 100 que es 50 * 2 no pierdes ningun valor y tienes que esperar 5 minutos otra vez para entrar, luego seria 50 * 3 y asi dependiendo si entra en el if o no

eso fue de acuerdo a lo que entendi, si no era eso a lo que te referias comenta y vemos xD