Boolean (Булев, Логический тип данных)
Boolean (Булев, Логический тип данных) — примитивный тип данных в информатике, которые могут принимать два возможных значения, иногда называемых истиной (true
) и ложью (false
). Например, в JavaScript Булевы состояния часто используются для того, чтобы определить какие части кода выполнять (например, в операторах if) или повторять (например, циклы for).
Ниже приведён некоторый псевдокод JavaScript (это не действительно исполняемый код), демонстрирующий эту концепцию.
Пример использования оператора if
:
if (условие) { блок кода, выполняемый если условие возвращает true } else { блок кода, выполняемый если условие возвращает false }
К примеру:
if (hour < 18) {
greeting = "Добрый день";
} else {
greeting = "Добрый вечер";
}
Пример использования логического условия в цикле for
:
for (начало; условие; шаг) { // ... тело цикла ... }
К примеру:
for (let i = 0; i < 3; i++) {
alert(i);
}
Булевы значения названы в честь английского математика Джорджа Буля, который был первопроходцем в области математической логики.
Смотрите также
Техническая справка
- Глобальный объект JavaScript:
Boolean
- Типы данных JavaScript и структуры данных