Menu
Coddy logo textTech

הכרזה על פונקציה

חלק מהיחידה יסודות במסלול ה-Swift של Coddy. שיעור 51 מתוך 86.

פונקציה היא בלוק קוד שניתן להשתמש בו שוב ושוב כדי לבצע משימה מסוימת. במקום לכתוב את אותו הקוד כמה פעמים, מגדירים אותו פעם אחת בפונקציה וקוראים לה בכל פעם שצריך.

ב-Swift, מכריזים על פונקציה באמצעות מילת המפתח func, ואחריה שם הפונקציה וסוגריים:

func sayHello() {
    print("Hello!")
}

sayHello()  // פלט: Hello!
sayHello()  // פלט: Hello!

הקוד שבתוך הסוגריים המסולסלים { } הוא גוף הפונקציה. הוא מופעל בכל פעם שקוראים לפונקציה. כדי לקרוא לפונקציה, פשוט כותבים את שמה ואחריו סוגריים.

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

func greetUser() {
    print("Welcome!")
    print("Glad to have you here.")
}

greetUser()

פונקציה יכולה להכיל כל קוד שלמדת עד כה: משתנים, לולאות ותנאים, והכול מאוגד יחד תחת שם בעל משמעות.

challenge icon

אתגר

קל
כתוב פונקציה printGreeting שלא מקבלת פרמטרים ומחזירה הודעת ברכה.

הפונקציה צריכה להחזיר את המחרוזת "Hello, Swift!" בדיוק כפי שהיא מוצגת.

פרמטרים:

  • אין

ערך מוחזר: המחרוזת "Hello, Swift!" (String)

נסו בעצמכם

func printGreeting() -> String {
    // כתבו כאן את הקוד
}
quiz iconבחנו את עצמכם

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

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

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