Логическое значение JavaScript - httpdoc.ru

Логические значения JavaScript

Логическое значение Javascript представляет только два значения: True или False . Его можно создать с помощью Boolean() функции. Логические значения могут быть созданы с использованием литералов или их объект. Ниже приведен синтаксис создания логических объектов.

Синтаксис
var val = новое логическое значение (значение);

Функция Boolean ()

Boolean() Функция может быть использована , чтобы выяснить , является ли истинное выражение (или переменный). В приведенном ниже примере логические значения создаются с использованием литералов, посмотрите на это:

Пример
<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title> JavaScript Boolean </title> 
</head> 
<body> 

<p>Display the value of 20 > 10:</p>

<button onclick="booleanFun()">Try it</button>

<p id="demo"></p>

<script>
function booleanFun() {
  document.getElementById("demo").innerHTML = 10 > 9;
}
</script>

</body>
</html>

Выход

JavaScript Boolean

Отобразите значение 20> 10:


Логические свойства

Имущество Описание
Конструктор Возвращает ссылку на логическую функцию, создавшую логический объект.
Прототип Он позволяет добавлять свойства и методы в логический прототип.

Логические методы

Имущество Описание
к источнику() Он возвращает источник логического объекта в виде строки.
нанизывать() Преобразует логическое значение в строку.
значение() Он возвращает примитивное значение логического значения.

Логические значения

ИСТИНА: если в литерале или переменной присутствует значение, то логический результат будет истинным. Бывший. такие значения, как 1, 15, «Код», 1,2, -6 и т. д., все значения будут выводиться как TRUE .

ЛОЖЬ: Если значение отсутствует или даже если значение равно 0, то вывод будет ложным. Бывший. такие значения, как 0, -0, null, undefined, false, NaN (не число), пустая строка и т. д., все значения будут выводиться как FALSE .


Логические объекты

Как указывалось ранее, можно также создать логический объект. new Ключевое слово используется для создания булева объекта.

Примечание: логические объекты, однако, не рекомендуются, поскольку они замедляют загрузку веб-страницы.