![]()
Anufis
![]() ![]() offline
Опыт:
6,290Активность: |
Оптимизирует ли варкрафт проверку условий
Оптимизирует ли варкрафт проверку условий?
К примеру в такой конструкции Код:
Если не выполняется первое условие, будет ли варкрафт проверять следующие? P.S. Просто знаю, что в скриптовом языке Обливиона проверяет. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Sergarr
![]() offline
Опыт:
4,677Активность: |
Если исходить из статей, находящихся на этом сайте, то нет. |
![]() |
#2
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
SRes
1110101000
![]() ![]() offline
Опыт:
9,997Активность: |
По сути не должен, т.к. and же, а если один and зафейлился, значит и все зафейлились, но это же скриптовый язык, возможно проверяет, проверь, возьми пару условий, а в одно засунь функцию, которая возвращает boolean и пишет строку на экране.
Как обычно, сделай сам. |
![]() |
#3
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ZeToX2007
![]() ![]() offline
Опыт:
7,009Активность: |
Цитата:
Если 1 не выполняется, другие не будут. 110% ZeToX2007 добавил: ну так и поцепочки and'ов, будут проверятся, пока не встретится false |
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
SRes
1110101000
![]() ![]() offline
Опыт:
9,997Активность: |
Цитата:
пруф карту в студию, иначе пустые слова, вар кривой во многих местах, в этом вполне может оказаться таким же. |
|
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
никакого пруфа не надо. тока что проверил, zetox прав.
собсно ниче не выводится, значит условия дальше фэлс не проверяются |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
Внимание: правильный ответ.
Это кусок стандартной BJ.
Это ее байт код. Все все поняли?)
ADOLF добавил: Ответ - да. |
![]() |
#7
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
alexmipt
![]() offline
Опыт:
17Активность: |
для тех, кто хочет проверить
в карте жмете Esc, выполняется:
Получаем на экране:
start1 start2 proverka ЗЫ не подумайте, что я не понял байт кода) Отредактировано ScorpioT1001, 18.05.2010 в 01:08. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]()
online
Опыт: отключен
|
ответ получен - да, он работает не по-идиоцки. закрыто |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|