Типы данных. Логический тип. онлайн урок.


Рассмотрим логический тип данных.

Переменные этого типа данных могут принимать два значения - true либо false. Значения true / false регистро-зависимы и должны быть написаны только в нижнем регистре. Эти значения могут быть присвоены переменным как таковые, либо они могут быть результатом некоторого логического (булевского) выражения.

Логическое выражение - это выражение которое содержит переменные или значения логического типа, логические операторы либо операторы сравнения. Результатом этого выражения может быть true или false.

Определение логических операций можно представить в виде следующей таблицы:



Приоритет среди логических операторов и операторов сравнения следующий (по убыванию):
  • <, <=, >, >=
  • ==, !=, ===, !==
  • отрицание !
  • логическое И &&
  • логическое ИЛИ ||

Для установки специфического порядка вычислений, необходимо заключать в круглые скобки часть тех выражений, которые должны быть вычислены первыми.

Рассмотрим примеры.



Проверьте свои знания
Вычислить значения логических выражений: 1) true && false || true; 2) true || false && true; 3) false && (!false || true); 4) (1 > 0) && (1 < 0). Результаты записать в отдельные переменные и вывести их значение при помощи функции alert (var).