Menu
Coddy logo textTech

משתנים קבועים

חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 12 מתוך 94.

מילת המפתח const יוצרת משתנים בעלי ערכים קבועים. כשמשתמשים ב־const, הערכים חייבים להיות ידועים בזמן כתיבת הקוד.

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

הסקת טיפוסים עובדת עם const:

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

אתגר

מתחילים

צור תוכנית Dart שמשתמשת במשתנים קבועים כדי לאחסן מידע על כוכב לכת בדיוני:

  1. הצהר על משתנה String מסוג const בשם planetName עם הערך "Mars"
  2. הצהר על משתנה int מסוג const בשם numberOfMoons עם הערך 2
  3. הצהר על משתנה double מסוג const בשם distanceFromSun עם הערך 227.9 (במיליוני ק"מ)
  4. הצהר על משתנה bool מסוג const בשם hasRings עם הערך false
  5. הדפס כל משתנה עם תווית תיאורית בדיוק כפי שמוצג בפלט הצפוי שלהלן:
Planet Name: Mars
Number of Moons: 2
Distance from Sun: 227.9 million km
Has Rings: false

הפלט שלך חייב להתאים בדיוק לפורמט הזה.

נסו בעצמכם

void main() {
  // הכריזו כאן על משתני const שלכם
  const String planetName = ?;
  const int numberOfMoons = ?;
  const double distanceFromSun = ?;
  const bool hasRings = ?;
  
  // הדפיסו את המשתנים עם תוויות
  print("Planet Name: $planetName");
  print("Number of Moons: $numberOfMoons");
  print("Distance from Sun: $distanceFromSun million km");
  print("Has Rings: $hasRings");
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Dart אונליין