Почему для Зенки 290<30?

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
733
Благодарностей
485
Баллы
63
Объясните почему зенка считает что 290<30, есть кубик IF "{-Variable.Balance-}"<"30", при балансе в 290 зенка почему-то считает что это меньше 30?

http://prntscr.com/p18tbv
 

nole

Client
Регистрация
19.11.2010
Сообщения
368
Благодарностей
217
Баллы
43
Числа без кавычек надо сравнивать, вот так {-Variable.Balance-}<30
 
  • Спасибо
Реакции: ZComand

ZComand

Client
Регистрация
02.02.2016
Сообщения
57
Благодарностей
63
Баллы
18
Потому что вам нужно сравнивать НЕ строки, а числа )). Я честно не знаю всей кухни. Но в результате експерементов такой код будет работать верно
Код:
{-Variable.Balance-}<30
Просто уберите кавычки!
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
В кавычках вы сравниваете значения как текст. без кавычек - как числа
 

Dmitriy Ka

Client
Регистрация
03.05.2016
Сообщения
733
Благодарностей
485
Баллы
63
Спасибо нубу за помощь))
 

Home_KreKer

Client
Регистрация
05.12.2016
Сообщения
156
Благодарностей
37
Баллы
28
а если сравниваешь два текста в котором могут быть цифры? допустим "8 марта" или "40 лет комсомола"
 

ZComand

Client
Регистрация
02.02.2016
Сообщения
57
Благодарностей
63
Баллы
18

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)