Verán, quería saber cómo podría detener el flujo de ejecución definido por el valor de una variable.
Es decir, que todo el tiempo que el script este "dormido" dependera de cambiar el valor de una variable de true a false
(o a la inversa, da igual) y si esa variable no cambia el valor, ese script no finalizara nunca.
Por ejemplo:
Código Javascript:
Ver original
var pending = true; var val; function Execute(){ var text = "My Text"; // La idea es, que esta funcion no termine hasta que la variable "pending" no cambie su valor a "false". // Ya he intentado con un bucle "while", "do while", "setTimeout" y esas cosas, pero sin resultados. return text; } val = Execute();
A plena vista no tiene sentido, pero realmente me vendria de maravilla.
¿como podria lograr eso?
De antemano, muchas gracias!