Menu
Coddy logo textTech

לולאת `for` – בסיסית

חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 45 מתוך 109.

בואו נלמד על לולאת for בסיסית ב-Go, תוך התמקדות בחלק האתחול. לולאת for עוזרת לנו לחזור על קוד כמה פעמים.

ראשית, ניצור לולאה פשוטה שסופרת מ־1 עד 3:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

לאחר הרצת הקוד הזה, המספרים 1, 2 ו־3 יוצגו על המסך בזה אחר זה:

1
2
3

חלק האתחול i := 1 מתבצע פעם אחת בלבד לפני שהלולאה מתחילה. הוא יוצר משתנה i ומגדיר אותו ל-1. המשתנה i זמין רק בתוך הלולאה.

החלק האמצעי i <= 3 הוא התנאי שבודק אם עלינו להמשיך בלולאה. החלק האחרון i++ מגדיל את הערך של i ב-1 אחרי כל איטרציה.

challenge icon

אתגר

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

לולאת ה-for צריכה:
1. לאתחל משתנה i ל-1
2. להמשיך כל עוד i קטן או שווה ל-5
3. להגדיל את i ב-1 לאחר כל איטרציה

נסו בעצמכם

package main

import "fmt"

func main() {
	// TODO: השלימו את לולאת for כדי להדפיס מספרים מ-1 עד 5
	// השתמשו במבנה של אתחול, תנאי ופעולה לאחר כל איטרציה
	for /* הקוד שלכם כאן */ {
		fmt.Println(i)
	}
}
quiz iconבחנו את עצמכם

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

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

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