Клиентский JavaScript 1.3 Руководство


              

Операции сравнения



Таблица 3.2 Операции сравнения

Операция
Описание
Примеры, возвращающие true1
Равно (==) Возвращает true, если операнды равны. Если два операнда имеют разные типы, JavaScript пытается конвертировать операнды в значения, подходящие для сравнения.3 == var1
"3" == var1
3 == '3'
Не равно (!=) Возвращает true, если операнды не равны. Если два операнда имеют разные типы, JavaScript пытается конвертировать операнды в значения, подходящие для сравнения.var1 != 4
var2 != "3"
Строго равно (===) Возвращает true, если операнды равны и одного типа.3 === var1
Строго не равно (!==) Возвращает true, если операнды не равны и/или не одного типа.var1 !== "3"
3 !== '3'
Больше (>) Возвращает true, если левый операнд больше правого операнда.var2 > var1
Больше или равно (>=) Возвращает true, если левый операнд больше правого операнда или равен ему.var2 >= var1
var1 >= 3
Меньше (<) Возвращает true, если левый операнд меньше правого операнда.var1 < var2
Меньше или равно (<=) Возвращает true, если левый операнд меньше правого операнда или равен ему.var1 <= var2
var2 <= 5
1В этих примерах принимается, что переменной var1 присвоено значение 3, а переменной var2 присвоено значение 4.
Содержание  Назад  Вперед