المبرمج العربي نشر 10 يناير 2016 أرسل تقرير نشر 10 يناير 2016 لدي الأمر التالي الموجود في سطر واحد وأريد تنفيذه 5 مرات فما أقصر وأبسط الطرق في روبي التي أستطيع من خلالها فعل ذلك؟5 * send_sms_to("abc"); اقتباس
0 سارة طه نشر 10 يناير 2016 أرسل تقرير نشر 10 يناير 2016 أسهل طريقة لتنفيذ أمر في روبي عدّة مرّات (في حالتك 5 مرّات) هي استخدام دالّة times:5.times { send_sms_to("abc") } كذلك يمكنك استخدام دالّة upto:1.upto(5) { send_sms_to("abc") } أو دالّة downto (تشبه upto، الاختلاف هو أنّها تبدأ بالقيمة الكبيرة وتبدأ بالعدّ تنازليًّا إلى القيمة الأصغر):5.downto(1) { send_sms_to("abc") } الدوال الثلاث السابقة تعد بدائل فعّالة لحلقة For، يمكنك أيضًا استخدام For هكذا:for i in 1..5 { send_sms_to("abc") }بالتوفيق. اقتباس
السؤال
المبرمج العربي
لدي الأمر التالي الموجود في سطر واحد وأريد تنفيذه 5 مرات فما أقصر وأبسط الطرق في روبي التي أستطيع من خلالها فعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.