|
очерёдность выполнения условий | ☑ | ||
---|---|---|---|---|
0
formista2000
12.02.21
✎
15:28
|
Если ЗначениеЗаполнено(КакойТоСправочник)
И КакойТоСправочник.Наименование <> "" Тогда ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ неужели будет работать и не вызовет ошибки, если ЗначениеЗаполнено(КакойТоСправочник) = Ложь? Прервёт проверку на следующие условия что ли? |
|||
1
программистище
12.02.21
✎
15:29
|
а какой смысл во втором условии при первом равным ложь?
|
|||
2
Lama12
12.02.21
✎
15:32
|
(0) Работать будет. Ошибку вызывать не будет. Вроде во встроенной справке как раз подобный пример рассматривается.
|
|||
3
yakutyan_
12.02.21
✎
15:32
|
(0) Будет работать если ТипЗнч(КакойТоСправочник) = Тип("СправочникСсылка.КакойТоСправочник")
|
|||
4
arsik
гуру
12.02.21
✎
15:33
|
(0) В 8ке да, а в клюшках все условия проверялись, в не зависимости от порядка.
|
|||
5
mkalimulin
12.02.21
✎
15:34
|
(0) В большинстве современных ЯП так
|
|||
6
Гипервизор
12.02.21
✎
15:50
|
Конфигуратор-Справка-Содержание справки-Встроенный язык-Выражения языка-Логические операции
При вычислении логического выражения вычисляются только необходимые части выражения. Например, в выражении "(Цена > 0) И ПроверкаСуммы()", если Цена <= 0, то функция ПроверкаСуммы() не вызывается. |
|||
7
Злопчинский
12.02.21
✎
15:51
|
(1) Ложь и Ложь - даст ОК, ведь минус на минус дает плюс
|
|||
8
mkalimulin
12.02.21
✎
17:36
|
(7) Оригинально мыслите ))))
|
|||
9
Ёпрст
12.02.21
✎
22:48
|
(4) в клюшках, в черном запросе упрощённая логика, проверяются не все условия.
|
|||
10
youalex
12.02.21
✎
22:53
|
(7) 0+0=0
|
|||
11
Михаил Козлов
13.02.21
✎
13:18
|
(10) Не 0+0=0, а 0*0=0 (И, а не ИЛИ).
|
|||
12
ДНН
13.02.21
✎
13:45
|
(0)
Выполняются только необходимые части выражения. Например, в выражении в = а = 1 И б = 1, если а не равно 1, то сравнение б не имеет смысла, так как первый операнд уже не равен Истина. https://program1s.com/logicheskie-operacii/ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |