Hola, tengo un problema con la técnica de programación en JavaScript ya que no me permite una ejecución simultanea de 2 eventos en 2 objetos diferentes, ejecutándose los 2 eventos con setInterval(), ya que durante el intervalo de ese tiempo se ejecuta el segundo creando un conflicto.
Lo he intentado solucionar con una variable llamada working para que al menos espere a que termine el primer evento pero el conflicto no lo consigo evitar.
También he comprobado que es el mismo problema cuando por ejemplo en un objeto con un onmouseover ejecutando una función con setInterval() y sin terminar su ejecución se le llama al evento onmouseout y ya se crea un conflicto.
¿Alguien podría decirme algo sobre este asunto? No sé cómo adaptarlo para evitar este tipo de conflictos.
Gracias de antemano