Перейти к основному содержимому

Проверка логических значений

Логические значения (например: результат логического выражения, возвращаемое методом значение, значения переменных типа Булево) не следует проверять путем сравнения их с литералами Истина и Ложь:

Неправильно
пер Переменная1 = Истина

если Переменная1 == Истина
Переменная2 = 50
;
Правильно
пер Переменная1 = Истина

если Переменная1
Переменная2 = 50
;
Неправильно
метод Скрипт()
пер Переменная3: Строка

если Метод1() == Ложь
Переменная3 = "проверка"
;
;

метод Метод1(): Булево
возврат Ложь
;
Правильно
метод Скрипт()
пер Переменная3: Строка

если не Метод1()
Переменная3 = "проверка"
;
;

метод Метод1(): Булево
возврат Ложь
;