Boolean 為 Dart 的內建型別,只有 true
與 false
。
Version
Dart 3.3
bool
void main() {
var flag1 = true; // bool
bool flag2 = false;
if (flag1) {
print('flag1 is true');
} else {
print('flag1 is false');
}
if (flag2) {
print('flag2 is true');
} else {
print('flag2 is false');
}
}
- 可使用
bool
直接宣告變數型別,亦可使用var
使用 Type Inference 自動推導型別為bool
Conclusion
- JavaScript 與 Dart 都提供 Boolean Type
- Dart 的
String
為大寫
,bool
為小寫