الوحدة 3~9 دقيقة
المعاملات وقيم الإرجاع
تصبح الدوال أكثر قوة بكثير عندما تستطيع قبول مدخلات وإعادة نتيجة. يغطي هذا الدرس المعاملات وقيم الإرجاع.
ما ستتعلمه
- ما هو المعامل (Parameter)
- ما هي قيمة الإرجاع
- كيف تجعل هذه العناصر الدوال مرنة
المعاملات: منح الدوال مدخلات
المعامل قيمة تُمرَّر إلى دالة عند استدعائها، ما يتيح للدالة نفسها التصرّف بشكل مختلف حسب المدخلات التي تستقبلها.
قيم الإرجاع: استلام نتيجة
قيمة الإرجاع هي النتيجة التي تعيدها الدالة بعد انتهاء تنفيذها، والتي يمكن لبقية البرنامج استخدامها بعد ذلك.
مثال
قد تأخذ دالة `add(a, b)` معاملين وتُعيد مجموعهما -- استدعاء `add(2, 3)` سيُعيد القيمة 5.
المفاهيم الأساسية
المعامل (Parameter)قيمة الإرجاعمدخلات ومخرجات الدالة
أهم النقاط
- المعامل مدخل يُمرَّر إلى دالة
- قيمة الإرجاع هي النتيجة التي تعيدها الدالة
- تجعل المعاملات وقيم الإرجاع الدوال مرنة وقابلة لإعادة الاستخدام
اختبار سريع
ما هو المعامل (Parameter)؟