@defol ночью проверял в BAS. Есть баг в самом движке модуля, не совсем корректно обрабатывает массивы внутри фильтров. Буду править позже. Пока, как временное решение, могу предложить вам два плюс-минус адекватных варианта.
Использовать не массив, а строку с разделителем: $.html[?("India:Philippines:Switzerland:Russia".split(":").indexOf(@.country_name) < 0)].user_id Отфильтровать все с помощью Выполнить код: var excluded = ["India", "Russia", "Philippines"]; [[RESULT]] = JSON.parse([[SOURCE]]).html.filter(function (val) { return excluded.indexOf(val['country_name']) < 0; }).map(function (val) { return val['user_id']; });Обработка чисел с точкой
-
Всем ку,работаю с сайтом одним,и с ним есть проблема которую я не знаю как решить (я новичок) дело в том что есть таймер бонуса,но проблема с ним в том,что например когда бонус полный,он отображается как 0.02 а если осталось например минут 10,то отображается как 0.019.Я попробовал так: получить текст - заменить строку с регулярным выражением " [^0-9]+ " оно переводит в итоге число в 0019 например.Если бонус можно полностью собрать,то значение 002,мне же нужно что бы целые числа как 001 - 002 отображались как 0010 или же 0020 ну или же сделать так,что бы без нулей,но если бонус можно собрать,то отображалось не как 2,а 20.Сломал голову,но так и не понял как это сделать.
P.S. Надеюсь объяснил нормально свою проблему
-
Как вариант, проверять длину строки дробной части и добавлять нули.