Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/06/2012, 06:52
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: variables settimeout

Hola todos.

Vi este tema (en verdad, "estos temas" ), y no participé porque no es javascript. Pero ahora que está resuelto (je!) aprovecho para hacer unos comentarios; si no les molesta.

Es cierto que no puede modificarse un contador de tiempo en curso, pero está claro que rikukenji no tiene la menor idea de dónde está parado. Su duda puede apuntar a cualquier cosa. De hecho, yo le hubiese respondido que sí se puede hacer lo que "se supone" que pide, porque está usando un setTimeout() , y no un setInterval().
Resulta que en el primer caso la vuelta termina y hay que reiniciarla, y entonces sí se puede aprovechar para cambiar el valor de milisegundos con otra (o mejor la misma) función.

Es justamente lo que está intentando con ese (lamentable) ejemplo, que parece sacado de alguna javascriptería trucha de esas que tenemos que corregir siempre en estos foros porque los que las copian y pegan no tienen la menor idea de cómo se miran, pero las usan igual esperando que después se las adaptemos siempre según su ...



Perdón.
Decía que no necesariamente el cambio debe ocurrir en el medio de la ejecución.
Y es algo tan fácil (aún en yaicuery) que no me extraña nada que lo haya conseguido.

Por supuesto, no lo va a compartir, porque vamos a ver que lo hizo entre una vuelta del setTimeout() y la siguiente. No en el medio.

Y sabe que le vamos a pegar una lavada de cabeza. Que ni sueñe que se va a salvar.