JavaScript Boolean представляет собой одно из двух значений: true или false .
булевы Значения
Очень часто, в программировании, вы будете нуждаться тип данных, который может иметь только одно из двух значений, как
- YES / NO
- ON / OFF
- TRUE / FALSE
Для этого, JavaScript имеет Boolean тип данных. Он может принимать только значения true или false .
Boolean() Функция
Вы можете использовать Boolean() функцию , чтобы выяснить , если выражение (или переменная) является истинным:
Или еще проще:
Сравнения и условия
В главе JS Сравнения дает полный обзор операторов сравнения.
Глава JS Условия дает полный обзор условных операторов.
Вот некоторые примеры:
оператор | Описание | пример |
---|---|---|
== | равно | if (day == "Monday") |
> | больше чем | if (salary > 9000) |
< | меньше, чем | if (age < 18) |
Логическое значение выражения является фундаменту для сравнений и условий JavaScript.
Все, с "реальной" значение истинно
Все Без "Реал" является ложным
var x = 0;
Boolean(x); // returns false
Попробуй сам "
var x = "";
Boolean(x); // returns false
Попробуй сам "
var x = false;
Boolean(x); // returns false
Попробуй сам "
var x = 10 / "H";
Boolean(x); // returns false
Попробуй сам " Булевы свойства и методы
Примитивные значения, как истинные и ложные, не может иметь свойства или методы (поскольку они не являются объектами).
Но с JavaScript, методы и свойства также доступны для примитивных значений, так как JavaScript рассматривает примитивные значения как объекты при выполнении методов и свойств.
Полная Логическое Ссылка
Для получения полной справки, перейдите на наш Complete JavaScript булевой Reference .
Ссылка содержит описание и примеры всех булевых свойств и методов.