Estoy buscando una buena técnica para alejarme de lo que estoy tentado de hacer: establecer una variable global.Cómo determinar si se ha llamado a una función sin establecer la variable global
La primera vez que alguien ejecuta una función haciendo clic en un botón, desencadena una función inicial para convertir algunas cosas en juegos de arrastre. Más tarde, si presionan el botón por segunda vez, quiero determinar si la función init
se ha inicializado, y si es así, no volver a llamar. Podría hacer esto fácilmente estableciendo una variable global desde la función init
y luego verificando esa variable desde la función de hacer clic, pero me pregunto cómo hacer esto sin establecer una variable global. Realmente me gustaría un ejemplo de una forma de hacer esto.
Gracias a este Jason! terminó usando a! símbolo para comprobar si aún no era arrastrable pero básicamente la solución que necesitaba. – codelove
yup, no hay problema. entonces, si esto es lo que usaste, ¿por qué no lo elegiste como aceptado? : D – Jason
¡Intenté usarlo con a! pero por alguna razón siempre se registraba como no arrastrable ... así que opté por la solución de Levi ... ¡Lo siento, había tantos métodos para elegir! lol – codelove