Booleans
To represent boolean values, Dart has a type named bool. Only two objects have type bool: the boolean literals true and false,
Default value
Uninitialized variables have an initial value of null. Even variables with numeric types are initially null