Menu
Coddy logo textTech

Valori booleani (bool)

Fa parte della sezione Fondamenti del percorso Dart di Coddy. Lezione 9 di 94.

Valori booleani (tipo bool) hanno solo due valori: true o false. Rappresentano condizioni sì/no nei programmi.

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

I valori booleani si scrivono senza virgolette. Puoi riassegnarli:

void main() {
  bool isCompleted = false;
  print(isCompleted);
  
  // Modifica il valore
  isCompleted = true;
  print(isCompleted);
}
challenge icon

Sfida

Principiante

Crea un programma Dart che utilizzi valori booleani per tenere traccia dello stato di un semplice personaggio di un gioco:

  1. Dichiara una variabile booleana chiamata isAlive e impostala su true
  2. Dichiara una variabile booleana chiamata hasWeapon e impostala su false
  3. Dichiara una variabile intera chiamata healthPoints e impostala su 100
  4. Dichiara una variabile double chiamata speed e impostala su 7.5
  5. Stampa tutte le variabili con etichette descrittive nel seguente formato ESATTO:
Character Status:
Alive: true
Armed: false
Health: 100
Speed: 7.5

Il tuo output deve corrispondere esattamente a questo formato.

Provalo tu

void main() {
  // Dichiara qui le tue variabili
  bool isAlive = ?;
  bool hasWeapon = ?;
  int healthPoints = ?;
  double speed = ?;
  
  // Stampa lo stato del personaggio
  print("Character Status:");
  print("Alive: " + isAlive.toString());
  print("Armed: " + hasWeapon.toString());
  print("Health: " + healthPoints.toString());
  print("Speed: " + speed.toString());
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Dart online