Когда я запускаю код, это только интервалы в исходной переменной, которую я создал "2000". Когда я нажимаю на кнопку, интервал не меняется на «50». Кто-нибудь знает почему?
<html>
<body>
<h1 id="pressme"> Press me! </h1>
</body>
<script>
amount = 2000;
var i = 1;
document.getElementById("pressme").onclick = function() {
amount = 50;
}
function doSomething() {
i++;
console.log("I did something! " + i);
}
setInterval(doSomething, amount)
</script>
</html>
Это не код OG, а упрощенная версия.