Javascript-джедай #7 — Логические значения и операторы

Булевый или логический — это еще один простой тип данных в языке javascript. Логический тип может принимать одно из двух значений истина или ложь. Для их записи в языке javascript есть зарезервированные слова true и false. Обычно логические значения являются результатом операции отношения например сравнение на равенство console.log(5 === 6); console.log(5 === 5); .

Абсолютно любое значение в языке javascript может быть преобразовано к логическому типу. Преобразования таких значений как : undefined, NaN, null, 0, «» — в результате преобразуются к значению false.

Существуют логические операторы такие как:
-логическое «И» , записывается в виде двух амперсандов «&&«, оператор возвратит истину только в том случае если оба операнда будут истинны.
-логическое «ИЛИ», записывается в видео двух вертикальных линий «||«, оператор возвращает значение истина, только в том случае если один из операндов равен истине.
-логическое отрицание «НЕ», записывается в виде знака восклицания перед операндом например»!var«, этот оператор возвращает противоположное логическое значение операнда, например если операнд был истенен то он возвратит ложь, а если операнд был ложным то возвратит истину.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *