Entonces, obtuve un bucle infinito para trabajar en esta función usando setInterval conectado a un onClick. El problema es que no puedo detenerlo usando clearInterval en un onClick. Creo que esto se debe a que cuando adjunto un clearInterval a un onClick, mata un intervalo específico y no la función por completo. ¿Hay algo que pueda hacer para matar todos los intervalos a través de un onClick?¿Hay alguna manera de matar un loop setInterval a través de un botón Onclick?
Aquí es mi .js file y las llamadas que estoy haciendo son
input type="button" value="generate" onClick="generation();
input type="button" value="Infinite Loop!" onclick="setInterval('generation()',1000);"
input type="button" value="Reset" onclick="clearInterval(generation(),80;" // This one here is giving me trouble.
Esto no responde directamente a la pregunta de "¿Hay alguna manera de matar a un bucle setInterval a través de un botón de clic" si –