Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملخص - Closure الجامع البسيط

جزء من قسم Logic & Flow في رحلة Rust على Coddy — الدرس 63 من 66.

challenge icon

التحدي

سهل

اكتب دالة create_adder تأخذ base_value وتعيد نتيجة إضافة 10 إليها باستخدام closure.

داخل الدالة، أنشئ closure يلتقط base_value من البيئة ويضيف 10 إليها. استدعِ الـ closure وأعد نتيجته.

المعاملات:

  • base_value (i32): الرقم الذي سيتم إضافة 10 إليه

المخرجات: نتيجة إضافة 10 إلى base_value (i32)

جرّب بنفسك

fn create_adder(base_value: i32) -> i32 {
    // اكتب الكود هنا
}

جميع دروس Logic & Flow