| Вычисление остатка от деления | |
>>= | Сдвиг вправо |
>>>= | Сдвиг вправо с заполнением освобождаемых разрядов нулями |
<<= | Сдвиг влево |
|= | Логическое ИЛИ |
&= | Логическое И |
^= | Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ |
Операторы отношения
Операторы отношения используются для сравнения значений нескольких переменных. Эти операторы, описанные в табл. П1.7, могут возвращать только логические значения true или false.
| Оператор | Условие, при котором возвращается true |
|---|---|
> | Левый операнд больше правого |
>= | Левый операнд больше или равен правому |
< | Левый операнд меньше правого |
<= | Левый операнд меньше или равен правому |
== | Левый операнд равен правому |
!= | Левый операнд не равен правому |
Также в условных операторах применяются логические операторы (табл. П1.8).
| Оператор | Описание |
|---|---|
|| | Оператор отношения 'ИЛИ'. Возвращает true, если один из операндов равен true. В противном случае возвращает false |
&& | Оператор отношения 'И'. Возвращает true, если оба операнда равны true. В противном случае возвращает false |
Условные операторы
В JScript поддерживается условный оператор if…else. Общий вид этого оператора показан ниже:
if (
[else
При выполнении оператора if…else оценивается логическое условие, заданное в круглых скобках после ключевого слова if. Если в результате оценки условия получилось значение true, то выполняется первое выражение. В противном случае выполняется второе выражение
Вы читаете Windows Script Host для Windows 2000/XP
