وRubylanguage يجعل من السهل لخلق وظائف.
وظيفة بناء الجملة
functionname ديف (متغير)
عودة
نهاية
أمثلة
يمكن أن تعمل لديك حساب القيم وتخزينها في المتغيرات المحلية التي تعتبر خاصة إلى الدالة. ويمكن بعد هذه القيم تعاد مع بيان العودة.
ديف say_hello (الاسم)
فار = "مرحبا" + اسم
عودة فار
نهاية
بيان عودة كما يمكن اختصارها لوظائف بسيطة جدا في سطر واحد
ديف say_hello (الاسم)
عودة "مرحبا" + اسم
نهاية
يمكنك تبسيط وظيفة أخرى. يتم إرجاع تلقائيا التعبير الماضي ان يتم تقييم بواسطة الأسلوب. على سبيل المثال :
ديف say_hello (الاسم)
"مرحبا" + اسم
نهاية
وهذا من شأنه إرجاع القيمة نفس المهام السابقة.
لاستدعاء الدالة
وظيفة Param1 ، param2
أو
وظيفة (Param1 ، param2)
المثال
يضعsay_hello ("المهوس")
Aucun commentaire:
Enregistrer un commentaire