Menu
Coddy logo textTech

פקודת `if`

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

הפקודת if statement מאפשרת לתוכנית שלך לקבל החלטות על סמך תנאים. היא מבצעת קוד רק כאשר תנאי הוא true.

בואו ניצור תוכנית פשוטה שמשתמשת במשפט if כדי לבדוק את הגיל של מישהו:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

לאחר הרצת הקוד הזה, התוכנית בודקת אם המשתנה age גדול מ-18 או שווה לו. מכיוון ש-18 שווה ל-18, התנאי נכון, וההודעה "You are an adult" תופיע על המסך.

הקוד שבתוך הסוגריים המסולסלים רץ רק כשהתנאי מוערך כ-true. אם הגיל היה קטן מ-18, לא היה מודפס דבר.

challenge icon

אתגר

מתחילים
באתגר הזה תתרגל שימוש במשפט if ב-Go. יש לנו משתנה temperature שהערך שלו הוא 25. המשימה שלך היא לכתוב משפט if שבודק אם הטמפרטורה גדולה מ-20. אם כן, הדפס "It's warm today!"

נסו בעצמכם

package main

import "fmt"

func main() {
	// המשתנה הזה מייצג את הטמפרטורה במעלות צלזיוס
	temperature := 25
	
	// TODO: כתבו משפט if שבודק אם temperature גדול מ-20
	// אם התנאי מתקיים, הדפיסו "It's warm today!"
	
	
	fmt.Println("Weather check complete.")
}
quiz iconבחנו את עצמכם

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

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

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