الوظائف هي لبنة البناء الرئيسية للبرمجة لأنها تسمح لك بإعادة استخدام التعليمات البرمجية وجعل البرامج أكثر وحدات. ومع ذلك ، في بعض الأحيان هناك حالات عندما يكون من الضروري إضافة عدة شروط إلى وظيفة من أجل تعزيز وظائفها. في هذه المقالة ، سنلقي نظرة على دليل خطوة بخطوة حول كيفية إضافة شرطين إلى وظيفة.
الخطوة الأولى هي تحديد الوظيفة التي نريد إضافة شرطين إليها. يمكننا القيام بذلك باستخدام الكلمة الرئيسية" ديف " ، متبوعا باسم الوظيفة وقائمة الوسائط المرفقة بين قوسين. على سبيل المثال ، إليك وظيفة بسيطة تأخذ وسيطة واحدة:
ديف بلدي وظيفة (أرغ):
بعد تحديد الوظيفة ، يمكننا إضافة شرطين باستخدام الكلمة الأساسية "إذا". سيتم فحص كل شرط بالتتابع ، وسيتم استيفاء الشرط الأول فقط ، والذي سيكون صحيحا. داخل كل شرط ، يمكننا إضافة الكود الضروري الذي يجب تنفيذه إذا كان الشرط صحيحا. على سبيل المثال:
ديف بلدي وظيفة (أرغ):
إذا أرغ = = 0:
طباعة ("الوسيطة صفر")
أليف أرج > 0:
آخر:
طباعة ("الوسيطة أقل من الصفر")
في هذا المثال ، تأخذ الدالة وسيطة واحدة وتتحقق منها لثلاث قيم محتملة. إذا كانت الوسيطة صفرا ، فسيتم عرض الرسالة "الوسيطة صفر". إذا كانت الوسيطة أكبر من الصفر ، فسيتم عرض الرسالة "الوسيطة أكبر من الصفر". خلاف ذلك ، إذا كانت الوسيطة أقل من الصفر ، فسيتم عرض الرسالة "الوسيطة أقل من الصفر".
تتيح لك إضافة شرطين إلى وظيفة التحكم بشكل أكثر مرونة في سلوكها اعتمادا على بيانات الإدخال. هذه مهارة مفيدة جدا للمبرمجين ، ونأمل أن يساعدك هذا الدليل التفصيلي في إتقان هذا الموضوع.
- التحضير لإضافة شروط جديدة إلى الوظيفة
- الخطوة 1: فهم الوظيفة الحالية
- الخطوة 2: تحليل الظروف الجديدة المحتملة
- الخطوة 3: إنشاء شروط جديدة
- الخطوة 4: اختبار الوظيفة الجديدة
- الخطوة 5: توثيق التغييرات
- تعريف الوظيفة وظروفها الحالية
التحضير لإضافة شروط جديدة إلى الوظيفة
قبل البدء في إضافة شروط جديدة إلى وظيفة ، تحتاج إلى إكمال عدد من الخطوات التحضيرية. في هذا القسم ، سنلقي نظرة على الخطوات الرئيسية التي ستساعدك على إضافة شروط جديدة بنجاح إلى وظيفتك.
الخطوة 1: فهم الوظيفة الحالية
قبل إضافة شروط جديدة إلى وظيفة ، من الضروري أن نفهم تماما عملها الحالي. دراسة رمز الوظيفة ، وفهم منطق التشغيل وفهم كل سطر. استخدم التعليقات لشرح منطق الوظيفة بشكل أكثر وضوحا.
الخطوة 2: تحليل الظروف الجديدة المحتملة
تحليل المتطلبات والمهام التي يجب إكمالها كجزء من إضافة شروط جديدة إلى الوظيفة. تحديد الخيارات الممكنة للظروف الجديدة ومنطق عملها. تسليط الضوء على العناصر والمتغيرات الرئيسية التي سيتم استخدامها في البيئة الجديدة.
الخطوة 3: إنشاء شروط جديدة
بناء على التحليل الذي تم إجراؤه في الخطوة السابقة ، قم بإنشاء شروط جديدة في رمز الوظيفة. استخدم عوامل الحالة مثل إذا ، وإلا إذا ، وإلا لإنشاء منطق جديد في الوظيفة. انتبه إلى الاستخدام الصحيح لبناء الجملة والترتيب الصحيح للشروط.
الخطوة 4: اختبار الوظيفة الجديدة
بعد إضافة شروط جديدة إلى الوظيفة ، يجب إجراء الاختبار للتأكد من أن الوظيفة الجديدة تعمل بشكل صحيح. تحقق من خيارات الإدخال المختلفة وتأكد من أن الوظيفة ترجع النتائج المتوقعة.
الخطوة 5: توثيق التغييرات
بعد إضافة شروط جديدة بنجاح وإجراء الاختبار ، لا تنس تحديث الوثائق الخاصة بوظيفتك. صف التغييرات التي تم إدخالها ، بما في ذلك الظروف الجديدة ، ومنطق تشغيلها ، بالإضافة إلى خيارات بيانات الإدخال المحتملة التي قد تؤدي إلى نتائج مختلفة.
باتباع هذه الخطوات ، يمكنك إضافة شروط جديدة إلى الوظيفة بنجاح وتوسيع وظائفها.
تعريف الوظيفة وظروفها الحالية
الوظيفة هي مجموعة من التعليمات التي تؤدي إجراءات معينة عند استدعائها. يمكنه قبول المعلمات (الوسائط) التي يمكن استخدامها داخل دالة لإجراء العمليات وإرجاع النتيجة.
يتم تعريف الوظيفة باستخدام الكلمة الرئيسية للدالة ، متبوعا باسم الوظيفة وقائمة المعلمات بين قوسين. ثم ، داخل الأقواس المتعرجة ، يتم تحديد التعليمات التي سيتم تنفيذها عند استدعاء الوظيفة.
مثال على تعريف الوظيفة:
تسمى هذه الوظيفة مجموع ويأخذ معلمتين أ و ب. ينفذ عملية إضافة هذه المعلمات وإرجاع النتيجة.
لإضافة شرطين إلى وظيفة ، يمكنك استخدام إذا بناء. إذا الكلمة يتحقق بعض الشرط ، وإذا كان صحيحا ، فإنه ينفذ كتلة محددة من التعليمات البرمجية.
على سبيل المثال ، في دالة المجموع ، يمكنك إضافة تحقق من أن كلا المعلمتين عبارة عن أرقام:
إذا (نوع أ != = 'عدد'