Menu
CoddyTech

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

חלק מהיחידה יסודות במסלול ה-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. הכריזו על משתנה const מסוג String בשם planetName עם הערך "Mars"
  2. הכריזו על משתנה const מסוג int בשם numberOfMoons עם הערך 2
  3. הכריזו על משתנה const מסוג double בשם distanceFromSun עם הערך 227.9 (במיליוני ק"מ)
  4. הכריזו על משתנה const מסוג bool בשם 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 אונליין