Menu
Coddy logo textTech

Variabili costanti

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

La parola chiave const crea variabili con valori fissi. Quando usi const, i valori devono essere noti mentre scrivi il codice.

void main() {
  const String language = 'Dart';
  print(language);
}

L'inferenza dei tipi funziona con const:

void main() {
  const language = 'Dart';      // String
  const version = 2;            // int
  const isStable = true;        // bool
  const rating = 4.9;           // double
  
  print(language);  // Stampa: Dart
  print(version);   // Stampa: 2
  print(isStable);  // Stampa: true
  print(rating);    // Stampa: 4.9
}
challenge icon

Sfida

Principiante

Crea un programma Dart che utilizzi variabili costanti per memorizzare informazioni su un pianeta immaginario:

  1. Dichiara una variabile String const chiamata planetName con il valore "Mars"
  2. Dichiara una variabile int const chiamata numberOfMoons con il valore 2
  3. Dichiara una variabile double const chiamata distanceFromSun con il valore 227.9 (in milioni di km)
  4. Dichiara una variabile bool const chiamata hasRings con il valore false
  5. Stampa ogni variabile con un’etichetta descrittiva esattamente come mostrato nell’output previsto qui sotto:
Planet Name: Mars
Number of Moons: 2
Distance from Sun: 227.9 million km
Has Rings: false

Il tuo output deve corrispondere esattamente a questo formato.

Provalo tu

void main() {
  // Dichiara qui le tue variabili const
  const String planetName = ?;
  const int numberOfMoons = ?;
  const double distanceFromSun = ?;
  const bool hasRings = ?;
  
  // Stampa le variabili con le etichette
  print("Planet Name: $planetName");
  print("Number of Moons: $numberOfMoons");
  print("Distance from Sun: $distanceFromSun million km");
  print("Has Rings: $hasRings");
}
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