Логика IF работает странно

Kreola

Client
Регистрация
31.07.2015
Сообщения
44
Благодарностей
3
Баллы
8
Приветствую
Ребята, подскажите что не так делаю.
Создаю переменную step и записываю в нее число 5
Создаю 2 if
1) {-Variable.step-} < 10 и он выходит по зеленой
2) {-Variable.step-} <= 10 и он выходит по КРАСНОЙ
В кавычки не беру, т.к. сравниваем числа
Вопрос, почему во 2-м случае он выходит по красной. Как работает эта логика?
p.s. версия 5.30.0.0
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 347
Благодарностей
5 435
Баллы
113
2 должен по зеленой идти. А если просто 5 прописать то что будет.
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113


Приложил шаблон, проверьте.
Также, можно посмотреть, что же было в переменных во время выполнения:
 

Вложения

Kreola

Client
Регистрация
31.07.2015
Сообщения
44
Благодарностей
3
Баллы
8

при выполнении моего шаблона почему-то не было False.
После того как запустил ваш проект, начало работать. Странно.
в переменной step 5 просто созданная вручную
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 418
Благодарностей
3 333
Баллы
113
Последнее редактирование:
  • Спасибо
Реакции: boorik2 и specialist

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