QamoosTech
أساسيات البرمجةمبتدئ

Parameter vs Argument

المعامل والوسيط

النطقباراميتر مقابل أرجيومنت

التعريف

الـ parameter هو الاسم المكتوب في تعريف الدالة، أما الـ argument فهو القيمة الفعلية التي تمرّرها عند الاستدعاء.

أين تسمعه؟

مراجعة الشيفرة، والتوثيق، ورسائل الأخطاء مثل «expected 2 arguments, got 1».

أمثلة

  • The function takes two parameters: name and age.الدالة تأخذ معاملين: name و age.
  • You passed three arguments, but it expects two.مرّرتَ ثلاثة وسطاء بينما تتوقع الدالة اثنين.

خطأ شائع

استخدام الكلمتين كأنهما شيء واحد. غالبًا سيفهمك الناس، لكن الفرق بينهما سؤال شائع في المقابلات.