Итак, я получил бесконечный цикл для работы в этой функции, используя setInterval, прикрепленный к onClick. Проблема в том, что я не могу остановить это с помощью clearInterval в onClick. Я думаю, это потому, что когда я присоединяю clearInterval к onClick, он убивает определенный интервал, а не функцию в целом. Что я могу сделать, чтобы убить все интервалы через onClick?
Вот мой .js файл , и звонки, которые я делаю,
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.