Добавить в закладки
Сегодня
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум - Сайт Клана Disant » Скриптинг и все что с ним связанно » Уроки скриптинга » Условные конструкции
Условные конструкции
RomaniusДата: Суббота, 05.09.2009, 14:55 | Сообщение # 1
Подполковник
Группа: Администраторы
Сообщений: 56
Репутация « 8 »
Статус: Offline
Условные конструкции позволяют Вам посмотреть, удоволетворяют ли данные условиям, а затем в зависимости от результата выполнить код. Наиболее распространенный тип условных конструкций - if/else-конструкция, но помимо нее есть много других: case, цикл for и цикл while.
if/else
if/else-конструкции позволяют вам посмотреть, удоволетворяют ли данные условию при помощи опреаторов, и если это так, то выполнить код.
Операторы сравнения
Операторы сравнения более всег оиспользуются в выражениях if/else; они проверяют соотношение между двумя наборами данных перед выполнением кода.

Оператор Значение Использование
== Левое равно правому if(Left == Right)
!= Левое не равно правому if(Left != Right)
> Левое больше, чем правое if(Left > Right)
>= Левое больше или равно правому if(Left >= Right)
< Левое меньше, чем правое if(Left < Right)
<= Левое меньше или равно правому if(Left <= Right)

&& И if(Left && Right)
|| ИЛИ if(Left || Right)
! НЕ if(!Variable)
НЕ ИЛИ if(!(Left || Right))
НЕ И if(!(Left && Right))
ИЛИ ИЛИ if((Left && !Right)||(!Left && Right))
НЕ ИЛИ ИЛИ if(!((Left && !Right)||(!Left && Right)))

Пример

Code
if(lvalue > rvalue) { /* Выполнить код */ }

В этом примере если условие между lvalue и rvalue истинно, выполнится код. Условие представляет собой - если lvalue больше, чем rvalue...








 
Форум - Сайт Клана Disant » Скриптинг и все что с ним связанно » Уроки скриптинга » Условные конструкции
  • Страница 1 из 1
  • 1
Поиск: