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