Вычисление остатка от деления | |
>>= | Сдвиг вправо |
>>>= | Сдвиг вправо с заполнением освобождаемых разрядов нулями |
<<= | Сдвиг влево |
|= | Логическое ИЛИ |
&= | Логическое И |
^= | Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ |
Операторы отношения
Операторы отношения используются для сравнения значений нескольких переменных. Эти операторы, описанные в табл. П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