Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2007, 23:50
Avatar de Turdo
Turdo
 
Fecha de Ingreso: julio-2005
Ubicación: .:Guadalajara:.
Mensajes: 398
Antigüedad: 18 años, 9 meses
Puntos: 23
Re: problemas con setTimeout

Hola de nuevo!!

El motivo por el cual no funciona el setTimeout del modo que tu lo planteas, es por que es necesario tener una accion o evento para activarlo.

En tu planteamiento utilizas un switch el cual utiliza un evento, ya sea del usuario o de la programacion que tu le incertas, tambien utilizas un for este for es el disparador del evento que activa el setTimeout por medio del switch. El for por si solo no es un evento, es un siclo finito, pero su resultado final si. Y es por eso que solo prende la ultima luz. por que tu arreglo dice que el ultimo sea el 3 que es la posicion 5 que es el resultado de la del for: i<=level level tiene la longitud del array osea 5.

Lo que no entiendo, es para que quieres que enciendan las bombillas segun el arreglo, una especie de semaforo o contador, o talvez un indicador de coneccion o indicar donde se esta como una seccion? tal vez si lo mencionaras seria mas facil resolber tu problema.