@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']; });Помогите новичку удалить пробел
-
Подскажите еще, при парсинге в переменную забирает сумму 1 212 в строку, при переводе полученной переменной "в число" результат выдает Null и все это происходит если первоначальная сумма больше 1000 или если есть пробел (1 212) если целое число 1212 тогда нормально все переводит "в число"
Вопрос, как такую запись перевести "в число"? -
Немного про типы данных https://learn.javascript.ru/types
Если есть пробел в переменной, то это не число и перевода в число не будет. Для перевода в число в переменной не должно быть посторонних символов помимо цифр.