Menu
Coddy logo textTech

סיכום – Closure פשוט לחיבור

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Rust של Coddy. שיעור 63 מתוך 66.

challenge icon

אתגר

קל
כתוב פונקציה create_adder שמקבלת את base_value ומחזירה את התוצאה של הוספת 10 אליו באמצעות סגירה.

בתוך הפונקציה, צור סגירה שלוכדת את base_value מהסביבה ומוסיפה לו 10. קרא לסגירה והחזר את התוצאה שלה.

פרמטרים:

  • base_value (i32): המספר שאליו יתווסף 10

ערך מוחזר: התוצאה של הוספת 10 ל-base_value (i32)

נסו בעצמכם

fn create_adder(base_value: i32) -> i32 {
    // כתבו כאן את הקוד
}

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

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