Глава 27. Язык JavaScript/JScript 639
//затем возвращается новое значение х;
// а= 6
Ь= а++;
// переменной Ь присваивается значение а,
// поэтому =6, затем к а добавляется 1;
// а= 7
х++;
// к значению х добавляется 1;возвращаемое значение //не ипользуется.
'Операторы сравнения.Очень часто значения двух выражений нужно сравнить между собой и определить, какое из них больше или же равны ли они. В JavaScript имеется несколько операторов сравнения, использующих два операнда;они возвращают значение TRUE (ИСТИНА), если сравнение истинно, или FALSE (ложь)— если сравнение ложно. (Напоминаем, что в операциях, работающих с выражениями, можно использовать константы, переменные или выражения.)В табл. 27.9 приведены операторы сравнения языка JavaScript.
Таблица 27.9
Равно Не равно Меньше,чем
Меньше или равно, чем
Больше,чем
Больше или равно, чем
Оба операнда равны
Оба операнда не равны
Левый операнд меньше правого
Левый операнд меньше или равен правому
Левый операнд больше правого Левый операнд больше или равен правому
Операторы сравнения можно использовать и со строками;результат сравнения зависит от обычного алфавитного порядка.
Операторы сравнения можно сопоставить с обычными вопросами;когда записывается выражение
(х >=10)
оно означает следующий вопрос:"Значение переменной х больше или равно
ю?"