Проверка логических значений
Логические значения (например, результат логического выражения, значение, возвращаемое методом, значения переменных типа Булево) не следует проверять путем сравнения их с литералами Истина и Ложь.
| Правильно | Неправильно |
|---|---|
пер Переменная1 = Истина
если Переменная1
Переменная2 = 50
;
|
пер Переменная1 = Истина
если Переменная1 == Истина
Переменная2 = 50
;
|
метод Скрипт()
пер Переменная3: Строка
если не Метод1()
Переменная3 = "проверка"
;
;
метод Метод1(): Булево
возврат Ложь
;
|
метод Скрипт()
пер Переменная3: Строка
если Метод1() == Ложь
Переменная3 = "проверка"
;
;
метод Метод1(): Булево
возврат Ложь
;
|
