Дробное число формата 'string' превратить в обычное число
-
Доброго времени суток.
Такая ситуация: получаю текст со страницы в виде десятичной дроби (1254.21). Текст, понятное дело, достается с сайта не в виде числа. То есть даже умножить его на 100 не получится. Как эту дробь превратить в число, чтобы в дальнейшем можно было бы проводить математические действия с ним? Возможно ли это вообще? Буду рад любым предложениям, даже самым сложным! В голове вертится только идея с разделением на две переменные (1254 и 21) и потом очень сложным способом производить вычисления с дробями по очереди с каждой переменной, добавляя кучу if.
-
@martin_w7 установить переменную,
значениеNumber("1254.21")
илиNumber( [[VAR]] )
,
тип поля выражение
-
@tet-vivi said in Дробное число формата 'string' превратить в обычное число:
Number("1254.21")
А как потом сложить эту переменную с другим дробным числом? Попробовал [[VAR]]+3.12, тогда в лог выдает просто пустое поле. Также попробовал 3.12 установить как еще одну переменную вашим способом, но при [[VAR1]] + [[VAR2]] также выдает пустое поле в логе.
-
@martin_w7 said in Дробное число формата 'string' превратить в обычное число:
3.12
проверьте через инспектор переменных что у вас в переменных.
если [[VAR]] - это строка, то выбираем тип поля выражение иNumber( [[VAR]] ) + 3.12
-
Спасибо большое! Теперь получилось!