Menu
Coddy logo textTech

Boole Değerleri (bool)

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası — ders 9 / 94.

Boole Değerleri (bool türü) sadece iki değere sahiptir: true veya false. Programlarda evet/hayır koşullarını temsil ederler.

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

Boolean değerleri tırnak işareti olmadan yazılır. Bunlara yeniden değer atayabilirsiniz:

void main() {
  bool isCompleted = false;
  print(isCompleted);
  
  // Değeri değiştir
  isCompleted = true;
  print(isCompleted);
}
challenge icon

Görev

Başlangıç

Basit bir oyun karakterinin durumunu izlemek için boolean değerlerle çalışan bir Dart programı oluşturun:

  1. Adlı bir boolean değişkeni isAlive bildirin ve true'a ayarlayın
  2. Adlı bir boolean değişkeni hasWeapon bildirin ve false'a ayarlayın
  3. Adlı bir tamsayı değişkeni healthPoints bildirin ve 100'e ayarlayın
  4. Adlı bir double değişkeni speed bildirin ve 7.5'e ayarlayın
  5. Tüm değişkenleri açıklayıcı etiketlerle TAM OLARAK şu formatta yazdırın:
Character Status:
Alive: true
Armed: false
Health: 100
Speed: 7.5

Çıktınız bu tam formata uymalıdır.

Kopya kağıdı

Boole değerleri (bool türü) yalnızca iki değere sahiptir: true veya false. Programlarda evet/hayır koşullarını temsil ederler.

bool isRaining = true;
bool isCompleted = false;

Boole değerleri tırnak işareti olmadan yazılır ve yeniden atanabilir:

bool isCompleted = false;
isCompleted = true; // Değeri değiştir

Kendin dene

void main() {
  // Değişkenlerinizi burada bildirin
  bool isAlive = ?;
  bool hasWeapon = ?;
  int healthPoints = ?;
  double speed = ?;
  
  // Karakter durumunu yazdır
  print("Character Status:");
  print("Alive: " + isAlive.toString());
  print("Armed: " + hasWeapon.toString());
  print("Health: " + healthPoints.toString());
  print("Speed: " + speed.toString());
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler