Menu
CoddyTech

Boolean (bool)

Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 9 dari 94.

Nilai Boolean (tipe bool) hanya memiliki dua nilai: true atau false. Nilai ini mewakili kondisi ya/tidak dalam program.

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

Nilai boolean ditulis tanpa tanda kutip. Kamu bisa menetapkan ulang nilainya:

void main() {
  bool isCompleted = false;
  print(isCompleted);
  
  // Ubah nilainya
  isCompleted = true;
  print(isCompleted);
}
challenge icon

Tantangan

Pemula

Buat program Dart yang menggunakan nilai boolean untuk melacak status karakter game sederhana:

  1. Deklarasikan variabel boolean bernama isAlive dan atur nilainya menjadi true
  2. Deklarasikan variabel boolean bernama hasWeapon dan atur nilainya menjadi false
  3. Deklarasikan variabel bilangan bulat bernama healthPoints dan atur nilainya menjadi 100
  4. Deklarasikan variabel double bernama speed dan atur nilainya menjadi 7.5
  5. Cetak semua variabel dengan label deskriptif dalam format PERSIS berikut:
Character Status:
Alive: true
Armed: false
Health: 100
Speed: 7.5

Output-mu harus persis sesuai format ini.

Coba sendiri

void main() {
  // Deklarasikan variabelmu di sini
  bool isAlive = ?;
  bool hasWeapon = ?;
  int healthPoints = ?;
  double speed = ?;
  
  // Cetak status karakter
  print("Character Status:");
  print("Alive: " + isAlive.toString());
  print("Armed: " + hasWeapon.toString());
  print("Health: " + healthPoints.toString());
  print("Speed: " + speed.toString());
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Dart online