УРОКИ JAVASCRIPT HTML DOM DHTML AJAX ПРИМЕРЫ JAVASCRIPT РЕКЛАМА

JavaScript Урок 8 Сравнение и Логические Операторы


« Назад Далее »

Сравнение и Логические операторы используются, чтобы проверять условия - истинны они, или ложны.


Операторы Сравнения

Операторы сравнения используются в логических предложениях для определения равенства или неравенства между переменными или значениями.

Пусть x=5, таблица ниже объясняет операторы сравнения:

Оператор Описание Пример
== равно x==8 это ложь
x==5 это истина
=== точно равно (значение и тип совпадают) x===5 это истина
x==="5" это ложь
!= не равно x!=8 это истина
> больше чем x>8 это ложь
< меньше чем x<8 это истина
>= больше или равно x>=8 это ложь
<= меньше или равно x<=8 это истина


Как Это Можно Использовать

Операторы сравнения могут использоваться в условных предложениях, чтобы сравнивать значения и предпринимать определенные действия в зависимости от результата:

if (age<18) document.write("Слишком молодой");

Вы узнаете больше об использовании условных предложений в следующем уроке JavaScript этого учебного курса.


Логические Операторы

Логические операторы используются для определения логических отношений между переменными или значениями.

Пусть x=6 и y=3, таблица ниже объясняет логические операторы:

Оператор Описание Пример
&& логическое И (x < 10 && y > 1) это истина
|| логическое ИЛИ (x==5 || y==5) это ложь
! логическое НЕ !(x==y) это истина


Условный Оператор

JavaScript также имеет условный оператор, который присваивает значение переменной на основе некоторого условия.

Синтаксис

имя_переменной=(условие)?значение1:значение2 

Пример

greeting=(visitor=="ВАСЯ")?"Привет Вася ":"Привет";

Если переменная visitor имеет значение "ВАСЯ", то переменной greeting будет присвоено значение "Привет Вася ", в противном случае ей будет присвоено значение "Привет".





« Назад Далее »
© 2011-2016 Уроки JavaScript