Задать вопрос
@keymmmm

Как остановить весь скрипт js при выполнении условия tampermonkey?

(function() {
    'use strict';

    setInterval(function(){
    const text = document.querySelector('.Tag-module_content__uLsTI').textContent


    if(text.slice(0, -1)<(-52)){

        buy("ActionAnimatedSmallButtonZone_container__Gxja8 ActionAnimatedSmallButtonZone_desktop___1slH ActionAnimatedSmallButtonZone_type-cart__1GcmO");

        setTimeout(buy1,300);

        setTimeout(buy2,600);

        return false;


    }
    else{
        document.getElementsByClassName("InventoryReloadButton_container__DT9Y4 InventoryReloadButton_desktop__JV5pn")[0].click();
    }
    },3000);

})();


Мне нужно остановить программу после выполнения условия if, но все мои попытки сделать это не работают, после выполнения условия программа продолжает работать: пробовал return, return false, через while пытался - никак
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 2
VoidVolker
@VoidVolker Куратор тега JavaScript
Dark side eye. А у нас печеньки! А у вас?
RTFM: setInterval
Ответ написан
Комментировать
@tyxeo
дальний знакомый Мурыча
для прерывания интервала есть специальный метод
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы