Кто подскажет как преобразовать результат распасеной строки в число что в дальнейшем произвести математические вычисления?
PARSE String
#2
Отправлено 27 Ноябрь 2017 - 14:14
само преобразуется при математическом действии
=======================================================
============Для доната miniPoster P28909803===============
=======================================================
=======================================================
= ОФИЦИАЛЬНЫЙ DISCORD КАНАЛ -- https://discord.gg/68xNQxy ==
=======================================================
#3
Отправлено 28 Ноябрь 2017 - 10:15
само преобразуется при математическом действии
к сожалению в моем случае это почему то не произошло
[RAND][5000][6000]
ни так
[VAR][$timestamp][$chalstamp-$rand]
ни так
[VAR][$timestamp][$chalstamp]-[$rand]
реши с помошью JS
#4
Отправлено 28 Ноябрь 2017 - 10:39
Создать переменную, можно применять математические функции, читать тут http://djoser-blog.r...ovleniia/?p=642
Пример:
[VAR][$name][value] [VAR][$int][5] [VAR][$int][+][45] // $int = 50
#5
Отправлено 28 Ноябрь 2017 - 13:11
к сожалению в моем случае это почему то не произошло
[CLEAR_BUFFER][PARSE][chalstamp:][,][TRIMMED][$1][VAR][$chalstamp][$result][RAND][5000][6000]
ни так
[VAR][$timestamp][$chalstamp-$rand]
ни так
[VAR][$timestamp][$chalstamp]-[$rand]
реши с помошью JS
[EVALUATE_JS][JS]var t;t=parseInt($chalstamp);t=t-$rand;[/JS][VAR][$timestamp][$REQUEST_DATA]
[RAND][5000][6000]
[VAR][$chalstamp][-][$rand]
[VAR][$timestamp][$chalstamp]
#7
Отправлено 17 Январь 2018 - 18:50
{"values":["0160cc2c9cd0ded66488","aa5df086b9d53744b6cc","3f92b1f28e445de9ea85","8263db89a216e553ccb7","28f76ba9bf58f8f1f19c","f5c50dfda2ec10a7b613","13e76362cbbd27f012a5","f5791108d1e7eb974689"],"imageName":"scissors","imageFieldName":"627c2a2af8f543728675","audioFieldName":"3551fff1670a04c0a649"}
Подскажите, пожалуйста, как спарсить слово scissors? Команда [PARSE]["]["] парсит imageName.
#8
Отправлено 17 Январь 2018 - 19:25
=======================================================
============Для доната miniPoster P28909803===============
=======================================================
=======================================================
= ОФИЦИАЛЬНЫЙ DISCORD КАНАЛ -- https://discord.gg/68xNQxy ==
=======================================================
#10
Отправлено 15 Июль 2018 - 10:32
А как распарсить мат выражение в исходнике. Например 10 - 7, 23 + 11 и т.д. Нужно получить результат этой операции (3, 34 соответственно).
Вариантов много. Зависит от спицифики выражения. Для приведённого примера подойдёт такой метод (с регуляркой - так покороче):
[VAR][$val][10 - 7] [REG_PARSE][\d+][$val] [VAR][$rslt][$1] [STR_REPLACE][ ][][$val] [STR_REPLACE][$1][][$result] [STR_REPLACE][$2][][$result] [VAR][$act][$result] [VAR][$rslt][$act][$2] [DISPLAY][$rslt]
Ещё короче через яву:
[VAR][$val][23 + 11] [EVALUATE_JS][a=Math.floor($val)] [DISPLAY][$REQUEST_DATA]
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных