Доброго времени суток двачебратья, у меня вопрос по к ДЖАВАСКРИПТОБОГАМ. лезть в програмачь лень(обоссыте но не бейте за это),к тому же доска там медленная. и так, вопрос:У меня есть некий "var bal = document.getElementById("balance").innerHTML.toString()" и его значение постоянно меняется. Мне нужен метод, чтоб получать новое значение етого объекта, и что-бы мог сравнивать его со старым значение(это пиздец какой важный пункт в моем говнкоде). Прочитал в интернетах про неких геттеров и сетеров, но ровным счетом не понял как их среализовать на данном объекте. Если найдутся в этом итт треде умные люди, пожалуйста обоссыте меня струей вашей мудрости, чтоб я понял как это среализовать. Пик рандом.
бумп
>>158327608двачую.
>>158327629
очередной говнобамп
>>158327529 (OP)var bal1 = document.getElementById("balance").innerHTML.toString();//меняем полеvar bal2 = document.getElementById("balance").innerHTML.toString()://сравниваеммиможавапетух
Пикчербог
>>158327529 (OP)> innerHTML.toString()> HTML> toStringПоясни, почему ты дебил? Хотя, если учесть, что ты даже задачу сформулировать не смог, можешь и не пояснять, все и так понятно.
Зафигачь код, а то оче абстрактно. Кто кого меняет? Кто будет использлвать новый метод? Нипонятн.
>>158327878var td = document.getElementById("panel1-7").getElementsByClassName("mytotal")[0];var tb = document.getElementById("panel1-7").getElementsByTagName("button")[0];var inp = document.getElementById("betAmount");let que = 1;var bal = document.getElementById("balance").innerHTML.toString()setInterval(function() { if (window.location.href.indexOf("loto") > -1) { if (bal > 0) { inp.value = que; tb.click(); if (newbal < bal) { que = que * 2; } else if (newbal > bal) { que = 1; } } }}, 45000);суть в чем, делаю дополнение для гугол хрома, чтоб он крутил рулетку за меня с конкретной логикой, но никак не могу получить новые значения баланса, чтоб сравнить их со старыми, и с каждой итерацией они меняются
>>158327859работает же
>>158327859я любтель, мне можно хуйню творить с ванила джс, этож вам не JQuery чтоб просто одним простым методом все получать
>>158328052Если этот код работает, это не отменяет того, что того факта, что ты долбоеб
>>158327529 (OP)> ДЖАВАСКРИПТОБОГАМРебят, расходимся, тут макака самоотсосом занимается.
>>158328092Лень фиксить, задумался во время написания, и вообще пошел нахуй, не лезь в JS
>>158328092ну и в чем моя ошибка? кроме того что я родился конечно
>>158328087Я имел в виду, во-первых, textContent, а во-вторых, это блять и так уже строка, нахуй тебе toString?У тебя страница перезагружается там по клику, или что? Если перезагружается, то хуй там твой таймер сработает. А если нет, почему сразу не проверяешь урл? А если балансы меняются кодом страницы, то есть MutationObserver-ы. В общем, хуй знает, что ты там делаешь вообще.
>>158328041Я не ляля в js, но предлагаю завести глобальную переменную oldbal, куда пихать bal в конце выполнения этой анонимной функции.
>>158328126Можешь проверить или на твоем говно-сайте юзается jQuery в глобальном скоупе, если да, то тебе проще будет заюзать его в твоем говно-коде:Заходишь на сайт, открываешь консоль, вводишь:typeof window.jQuery === 'function' ? 'da' : 'net'
>>158328201пилю дополнение под гугл хром чтоб за меня крутило рулетку по этой логике, крутит нормально, только вот логику с банасом как-то не умудрился правильно все настроить, нет, не перезагружается, делает ставку, ждет 45 секунд и ставит по новой. а toString я хуй знает зачем пихнул, там олжен был быть parseInt()
>>158328305юзает, однако тут все уже готово кроме как ивента выигрыша и проигрыша оно же сравнение старого баланса с новым
>>158328350Все равно нихуя не понятно. Алсо, я практически уверен, что ты облажался с условиями, поэтому в пикрелейтед они инвертированы.
>>158328568Сука, и да, я облажался. previousBalance = currentBalance перед кликом проебал.
>>158328568Оп мог пытаться играть по Мартингейлу.
>>158328419Нахуя я тогда сидел тебе писал асинхронный загрузчик скриптов, ну ладно, раз написал, вдруг кому пригодится (нет), хотя можно было просто в твоем случае вставить сорсы в консоль.https://gist.githubusercontent.com/anonymous/287024f1b29e42d54eb9bde7bbacc140/raw/5239c9ed48120c3e6e024a95a5c0491fab35e210/2ch
>>158328671шаришь
>>158328795>>158328568вы просто красавчики, но мне всего нужен был метод чтоб получать новые цифры, а вы сделали в разы больше лол, спасибо вам
>>158327529 (OP)>вопрос по JS>на картинке лого джавыПочему в этом треде больше нуля ответов?
>>158329088Потому что оп в курсе.