Menu
Coddy logo textTech

Boolesche Werte (bool)

Teil des Abschnitts Grundlagen der Dart-Journey von Coddy — Lektion 9 von 94.

Boolesche Werte (bool Typ) haben nur zwei Werte: true oder false. Sie repräsentieren Ja/Nein-Bedingungen in Programmen.

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

Boolesche Werte werden ohne Anführungszeichen geschrieben. Sie können sie neu zuweisen:

void main() {
  bool isCompleted = false;
  print(isCompleted);
  
  // Den Wert ändern
  isCompleted = true;
  print(isCompleted);
}
challenge icon

Aufgabe

Anfänger

Erstellen Sie ein Dart-Programm, das mit booleschen Werten arbeitet, um den Status eines einfachen Spielcharakters zu verfolgen:

  1. Deklarieren Sie eine boolesche Variable namens isAlive und setzen Sie sie auf true
  2. Deklarieren Sie eine boolesche Variable namens hasWeapon und setzen Sie sie auf false
  3. Deklarieren Sie eine ganzzahlige Variable namens healthPoints und setzen Sie sie auf 100
  4. Deklarieren Sie eine Double-Variable namens speed und setzen Sie sie auf 7.5
  5. Geben Sie alle Variablen mit beschreibenden Labels im GENAU folgenden Format aus:
Character Status:
Alive: true
Armed: false
Health: 100
Speed: 7.5

Ihre Ausgabe muss diesem genauen Format entsprechen.

Spickzettel

Booleans (bool-Typ) haben nur zwei Werte: true oder false. Sie stellen Ja/Nein-Bedingungen in Programmen dar.

bool isRaining = true;
bool isCompleted = false;

Boolean-Werte werden ohne Anführungszeichen geschrieben und können neu zugewiesen werden:

bool isCompleted = false;
isCompleted = true; // Change the value

Probier es selbst

void main() {
  // Deklariere deine Variablen hier
  bool isAlive = ?;
  bool hasWeapon = ?;
  int healthPoints = ?;
  double speed = ?;
  
  // Drucke den Charakterstatus aus
  print("Character Status:");
  print("Alive: " + isAlive.toString());
  print("Armed: " + hasWeapon.toString());
  print("Health: " + healthPoints.toString());
  print("Speed: " + speed.toString());
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen