![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как использовать or? [D5]
Луарвик © (2005-03-13 19:43:00)Ваще что означает следующая строчка? Когда будет выполняться условие?
if i=1 or 2 or 3 then showmessage('');
Anatoly Podgoretsky (2005-03-13 20:02:00) [1]Могу даже подчеркнуть и даже без проверки в окне CPU, что будет сгенерирован именно этот код, без выполнения промежуточных операций.
Луарвик (2005-03-13 19:59:00) [2]Трудно проверить чтоль? Anatoly Podgoretsky прав...
Anton_K (2005-03-13 19:50:00) [3]>[2]
Не правильно. Вы Подгоретскому не верите?
Anatoly Podgoretsky (2005-03-13 19:45:00) [4]Оно будет выполняться так if i=3 then
ssk (2005-03-13 19:45:00) [5]if <=3 then » Юрий Зотов: » Сорри, нет.
Потому что 1 or 2 or 3 равно 3, а операции сравнения имеют наименьший приоритет.