Menu
Coddy logo textTech

קבלת גודל המפה

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

המאפיין length של מפה מחזיר את מספר זוגות המפתח-ערך שהיא מכילה. כך אפשר לדעת כמה רשומות יש במפה.

צרו מפה של ציוני תלמידים:

Map<String, int> scores = {
  'Alice': 95,
  'Bob': 85,
  'Charlie': 90
};

קבלו את גודל המפה באמצעות המאפיין length:

int numberOfStudents = scores.length;
print('Number of students: $numberOfStudents');

לאחר הרצת הקוד שלמעלה, הפלט יהיה:

Number of students: 3
challenge icon

אתגר

מתחילים

באתגר הזה, תתרגלו קבלת הגודל (מספר צמדי המפתח-ערך) של Map באמצעות המאפיין length.

הקוד שלהלן מכיל Map בשם fruitPrices שמאחסן פירות שונים ואת המחירים שלהם. המשימה שלכם היא לגלות כמה פירות יש במפה באמצעות המאפיין length ולאחסן את המספר במשתנה fruitCount.

הפלט הצפוי:

Number of fruits in the store: 4

נסו בעצמכם

void main() {
  // מפה של פירות ומחיריהם
  Map<String, double> fruitPrices = {
    'Apple': 1.99,
    'Banana': 0.99,
    'Orange': 1.49,
    'Mango': 2.49
  };
  
  // TODO: קבל את מספר הפירות במפה באמצעות המאפיין length
  // ושמור אותו במשתנה fruitCount
  int fruitCount = 0;
  
  // פעולה זו תציג את התוצאה
  print('Number of fruits in the store: $fruitCount');
}
quiz iconבחנו את עצמכם

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

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

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