Что мне приходит в голову:
Создаём две переменных-счётчика для количества лайкнутых и нелайкнутых постов.
like=0
no_like=0
Далее делаем условие через if:
Если [[like]]/([[like]]+[[no_like]])>=0.8,
то:
выполняем код при котором не лайкаем пост и увеличиваем переменную no_like на 1.
Иначе - выполняем код, при котором лайкаем пост и увеличиваем переменную like на 1.
Тогда соотношение всегда будет стремиться к 80%
тестовый скрипт вероятность.xml
Как распарсить вот такое?
-

-
@viktorwebdis плюс выдрать? можно регуляркой
\{(.*?)\} -
@viktorwebdis Пипец, вы тролите чтоли? Это вообще что?
-
@tts9
var json = JSON.parse( '{"barcodes":[{"link":"1c15eb74cff5124896960636dd471217"}]}' ); [[LINK]] = json.barcodes[0].link; -
@tts9 А может сразу вам скрипт сделать? ) https://learn.javascript.ru
-
@usertrue Пхах. Вы читать умеете? Я вообще то дал совет, и спросил я администрацию по поводу некорректного отображения МНОЮ введенного кода. Но вы зачем то мне начали показывать как достать ОДИН элемент из json массива. Я не просил. Но я вам ответил что ваше решение подходит разве что для этого примера. Ну ладно. Спасибо за советы)
-
@tts9 Ваш цикл постов был мало понятен и не стал вникать ))) Просто написал пример парсинга ) Про экранирование, просто берете и экранируете сами. Я так и делаю.
-
@usertrue Человек же сам пишет что не совсем понимает что я ему показал. И цикл он точно не составит. Значит врят ли сможет и экранировать. Поэтому я и спросил. Что бы он смог этот код ввести в экшен и он отработал. А оказалось что сайт не все передает.