Menu
Coddy logo textTech

מעבר על רשימה

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

לולאת for-in מספקת דרך פשוטה לעבור על כל האיברים ברשימה. היא נקייה יותר משימוש בלולאת for מסורתית עם אינדקסים.

צרו רשימה של פירות:

List<String> fruits = ['Apple', 'Banana', 'Orange'];

השתמשו בלולאת for-in כדי לעבור על כל אחד מהאיברים:

for (String fruit in fruits) {
  print(fruit);
}

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

Apple
Banana
Orange
challenge icon

אתגר

מתחילים

באתגר הזה תתרגל שימוש בלולאת for-in כדי לעבור על רשימת פירות ולהדפיס כל אחד מהם. לולאת for-in היא דרך פשוטה לעבד כל איבר ברשימה בזה אחר זה.

השלם את הקוד שלמטה כדי להדפיס כל פרי ברשימת fruits בשורה נפרדת באמצעות לולאת for-in.

הפלט הצפוי:

Apple
Banana
Orange
Mango
Strawberry

נסו בעצמכם

void main() {
  // רשימת פירות (כבר הוגדרה עבורכם)
  List<String> fruits = ['Apple', 'Banana', 'Orange', 'Mango', 'Strawberry'];
  
  // TODO: השתמשו בלולאת for-in כדי לעבור על הרשימה fruits
  // והדפיסו כל פרי בשורה נפרדת
  
  
  // הלולאה צריכה להדפיס כל פרי כך:
  // Apple
  // Banana
  // Orange
  // ...
}
quiz iconבחנו את עצמכם

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

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

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