Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Условия и переходы
SergДата: Четверг, 15 Января 2009, 23:23 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Подскажите как сделать такую вещь
вот есть условие
if......
вот условие второе if......
End
End
После того как выполняется первое условие скрипт завершает работу,а мне нужно чтобы после проверки первого условия проверялося второе,затем третье....

И ещё одно,если первое условие не выполняется то скрипт возвращается на начало и ещё раз проверяет это условие
Подскажите как сделать эти два варианта


 
toizyДата: Пятница, 16 Января 2009, 12:18 | Сообщение # 2
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Ну так ты не пиши условие внутри другого условия, а подряд. Куда проще

Добавлено (16 Январь 2009, 12:18)
---------------------------------------------
По второму вопросу - в то условие, после невыполнения которого нужно сделать возврат, допиши элс, после которого runscript + return


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Пятница, 16 Января 2009, 14:07 | Сообщение # 3
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Есть логические операторы "и" - "&" и "или" - "|",
их логика такая же как и их название.
Условие может быть простым и сложным, результат проверки условия
"да" или "нет". Простое условие "если а=1 то что то делаем".
"да"=1,"нет"=0.
сложное - проверка по нескольким условиям "если а=1 или а=5 и в>0 то что то делаем"
if (a=1)|(a=5)&(b>0) then скобочки в условии то же имеют значение ((a=1)|(a=5))&(b>0)
что то делаем
else
иначе делаем что то другое
end
Условные операторы могут быть вложенными.
оператор Return(), в теле вложенного условного оператора,
позволяет из него выйти
 
SergДата: Пятница, 16 Января 2009, 16:21 | Сообщение # 4
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Спасибо

 
  • Страница 1 из 1
  • 1
Поиск: