Логические значения в Dart
В коде ответ «да» пишут словом true, ответ
«нет» - словом false. Тип таких значений
называется bool.
Истина в переменной:
var flag = true;
print(flag); // true
Ложь в переменной:
var flag = false;
print(flag); // false
Это не число 1 и не число 0.
Число в переменную типа bool не записывают:
bool flag = 1; // программа не собирается
Там, где язык ждет условие, подходит только
значение типа bool. Число условием не
служит, даже если оно не нуль:
if (1) {
print('check');
} // программа не собирается
Дано логическое значение:
var flag = true;
Выведите это значение.
Дано логическое значение:
var flag = false;
Выведите это значение.