аопща ^з.з
Оператор Описание Синтаксис
=Равн Выражение!= Выражение2
о
<
>
<=
>=
is
Не равн Выражение! о Выражение 2
Меньше, че • Выражение! <Выражение2
Больше, че Выражение! >Выражение2
Меньше ИЛИ равн Выражение! <=Выражение2
Больше ИЛИ равн Выражение! >=Выражение2
Эквивалентность объекто Объект! is объект2
(^ Примечание^)
Оператор присваивания (=)работает как оператор сравнения на равенство двух выражений, когда он встречается в том месте, где ожидается появление операции сравнения. Обычно такие операции встречаются в структурах типа If...Then...Else.
Логические операции.Логические операции (которые уже рассматривались ранее в главе 24)языка VBScript приведены в табл. 29.4.
Таблица 29.4
Оператор Описание Синтаксис записи
Not Логическое отрицаниеvotBoolean AndЛогическое умножениеBoolean! And Boolean2 OrЛогическое сложениеBooleani Or Boolean2 XorЛогическое исключениеBooleani xor Boolean2 EqvЭквивалентностьBooleani Eqv Boolean2 ImpЛогическая импликацияBooleani Imp Boolean2
Логические операции, подобно математическим операциям, имеют различный приоритет. Например, операция And в выражении выполняется раньше, чем любая операция or. Так же, как и в математических выражениях, можно изменять порядок выполнения действий с помощью скобок. Операции в табл. 29.4 даны в порядке уменьшения их приоритета.
Операторы языка VBScript
Язык VBScript имеет весьма ограниченный набор операторов. Приведем список операторов, подробное описание которых будет приведено ниже: