JavaScript. Булевы значения.

Булевы значения по сути могут принимать только два значения — true (правда) либо false (ложь).

Логические операции.

Булевы значения можно объединять посредством булевых операторов, результатом будет всегда другое булево значение — true (правда) либо false (ложь).

&& (И)

Когда оба выражения принимают значение истина, результат операции && (логического умножения) принимает значение true

|| (или)

Когда хотя бы одно выражение равно true, тогда в результате операции || в результате получается true. Только в случае, когда обе переменных равны false, в результате получается false.

! (не)

Сравнение чисел при помощи булевых значений

Равно

Логическое сравнение в JS обозначается === (три знака равно).

Если оставить один знак, тогда получится, что мы присваиваем значением k=l (см.пример).

Двойной знак равенства

Еще немного запутаю вас, в JS есть знак == (двойное равно), который обозначает «практически равно». Он используется для проверки значений на соответствие друг другу, даже если одно из них строка, а другое — число. Если сравнить 5 и «5» при помощи ===, то они будут не равно друг другу, а при помощи == будут равны.

 

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

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

Анти-спам: выполните заданиеWordPress CAPTCHA