Есть скрипт:
<button id="btn">11</button>
<script>
for(let i = 1; i<10; ) {
console.log(i)
document.getElementById("btn").addEventListener("click", () => {
i++
})
}
</script>
В теории, он должен вывести i, после чего ждать пока я не нажму на кнопку, если нажму то i станет больше на 1 и он снова его выведет, но он бесконечно спамит i, не давая прогрузится странице в целом. Как сделать так, чтобы он ждал нажатия?