РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
58 of 723 menu

Тип bool

Тип bool в Dart представляет логические значения и может принимать только два значения: true (истина) и false (ложь). Этот тип широко используется в условных конструкциях, циклах и логических операциях. Переменные типа bool часто являются результатом операций сравнения или логических выражений.

Синтаксис

bool variableName = true; bool variableName = false;

Пример

Давайте объявим переменную типа bool и выведем её значение:

void main() { bool isActive = true; print(isActive); }

Результат выполнения кода:

true

Пример

Давайте получим значение типа bool в результате операции сравнения:

void main() { int a = 5; int b = 3; bool res = a > b; print(res); }

Результат выполнения кода:

true

Пример

Давайте используем переменную типа bool в условной конструкции:

void main() { bool isEven = 4 % 2 == 0; if (isEven) { print('even'); } else { print('odd'); } }

Результат выполнения кода:

"even"

Пример

Давайте применим логические операторы к переменным типа bool:

void main() { bool a = true; bool b = false; print(a && b); print(a || b); print(!a); }

Результат выполнения кода:

false true false

Смотрите также

  • тип dynamic,
    который может хранить значения любого типа
  • тип void,
    который указывает на отсутствие возвращаемого значения
  • тип nullable object,
    который допускает значение null
  • тип Never,
    который обозначает невозможность возврата значения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить