ブール値 (bool)
CoddyのDartジャーニー「基礎」セクションの一部 — レッスン 9/94。
ブール値 (bool 型)は、2つの値しか持ちません:true または false。プログラム内のはい/いいえの条件を表します。
void main() {
bool isRaining = true;
print(isRaining);
}ブール値は引用符なしで記述されます。それらを再割り当てできます:
void main() {
bool isCompleted = false;
print(isCompleted);
// 値を変更
isCompleted = true;
print(isCompleted);
}チャレンジ
初心者簡単なゲームキャラクターのステータスを追跡するために、ブール値で動作するDartプログラムを作成してください:
- ブール変数
isAliveという名前で宣言し、trueに設定してください - ブール変数
hasWeaponという名前で宣言し、falseに設定してください - 整数変数
healthPointsという名前で宣言し、100に設定してください - double変数
speedという名前で宣言し、7.5に設定してください - すべての変数を記述的なラベルで印刷し、EXACTに以下の形式にしてください:
Character Status: Alive: true Armed: false Health: 100 Speed: 7.5
出力はこの正確な形式に一致する必要があります。
チートシート
ブール値(bool 型)は、true または false の 2 つの値しか持ちません。これらはプログラム内のはい/いいえの条件を表します。
bool isRaining = true;
bool isCompleted = false;ブール値は引用符なしで記述され、再代入が可能です:
bool isCompleted = false;
isCompleted = true; // 値を変更自分で試してみよう
void main() {
// ここで変数を宣言する
bool isAlive = ?;
bool hasWeapon = ?;
int healthPoints = ?;
double speed = ?;
// キャラクターのステータスを印刷する
print("Character Status:");
print("Alive: " + isAlive.toString());
print("Armed: " + hasWeapon.toString());
print("Health: " + healthPoints.toString());
print("Speed: " + speed.toString());
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。