스크립트가 작동하지만 30 초 정도 지나도 setInterval이 브라우저를 계속 충돌시킵니다. 적어도 나는 그렇게 생각합니다.사용자 스크립트를 실행할 때 setInterval이 브라우저를 크래시합니까?
var count = 0;
setInterval(function()
{
var ifLose = document.getElementById('result-text').innerHTML;
if (ifLose.length > 4)
{
count++;
document.getElementById("bet-multiplier").click();
document.getElementById("bet-bt").click();
}
else
{
for (count > 0; count--;)
{
document.getElementById("bet-divider").click();
}
document.getElementById("bet-bt").click();
}
}, 1000);
내가 잘못 뭐하는 거지 : 여기
코드인가? count 및 for 루프와 관련이 있습니까? 도움을 주시면 대단히 감사하겠습니다!
감사합니다. 이것은 나를 위해 그것을 고쳤습니다 : D 그래서 내 구문에 그냥 문제가! 이 줄과 내가 원래 가지고 있던 줄의 차이점을 설명해 주시겠습니까? 나는 왜 원래의 코드에서 -1이 될지 확신 할 수 없다. – gbachik
@ user1115155 그래, 나는 대답에 조금 더하고있다. – Pointy
감사합니다. 나를 많이 도왔습니다! – gbachik