Menu
Coddy logo textTech

Zmienne stałe

Część sekcji Podstawy ścieżki Dart w Coddy. Lekcja 12 z 94.

Słowo kluczowe const tworzy zmienne o stałych wartościach. Używając const, musisz znać wartości podczas pisania kodu.

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

Wnioskowanie o typach działa z const:

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

Wyzwanie

Początkujący

Utwórz program w Dart, który używa zmiennych stałych do przechowywania informacji o fikcyjnej planecie:

  1. Zadeklaruj zmienną typu String const o nazwie planetName z wartością "Mars"
  2. Zadeklaruj zmienną typu int const o nazwie numberOfMoons z wartością 2
  3. Zadeklaruj zmienną typu double const o nazwie distanceFromSun z wartością 227.9 (w milionach km)
  4. Zadeklaruj zmienną typu bool const o nazwie hasRings z wartością false
  5. Wyświetl wartość każdej zmiennej z opisową etykietą, dokładnie tak, jak pokazano w poniższym oczekiwanym wyniku:
Planet Name: Mars
Number of Moons: 2
Distance from Sun: 227.9 million km
Has Rings: false

Wynik musi być zgodny z tym dokładnym formatem.

Spróbuj swoich sił

void main() {
  // Zadeklaruj tutaj swoje zmienne const
  const String planetName = ?;
  const int numberOfMoons = ?;
  const double distanceFromSun = ?;
  const bool hasRings = ?;
  
  // Wypisz zmienne wraz z etykietami
  print("Planet Name: $planetName");
  print("Number of Moons: $numberOfMoons");
  print("Distance from Sun: $distanceFromSun million km");
  print("Has Rings: $hasRings");
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Dart online