ali_agha نشر 26 نوفمبر 2015 أرسل تقرير نشر 26 نوفمبر 2015 أريد توليد مصفوفة تحتوي على جميع الأحرف والأرقام في لغة روبي لاستخدامها في برنامجي الجديد، فما هي أسهل طريقة لفعل ذلك؟ اقتباس
0 هشام رزق الله نشر 26 نوفمبر 2015 أرسل تقرير نشر 26 نوفمبر 2015 هنالك طرق مختلفة لتوليد مصفوفة من الأحرف والأرقام في لغة روبي، فإذا كنت تستخدم الإصدار 1.8 من روبي فيمكنك توليد المصفوفة عن طريق مجال الحروف والأرقام مع استعمال دالة to_a للتحويل إلى مصفوفة كما في المثال التالي:('a'..'z').to_a + ('0'..'9').to_a # works in 1.8 and 1.9 أو يمكنك استخدام حلقة التكرار map مع دالة to_s لتحويل الأرقام إلى حروف كما في المثال التالي:(0...36).map{ |i| i.to_s 36} وهنالك أيضا حل آخر يعمل في الإصدار 1.9 من روبي كما يظهر في المثال التالي:[*('a'..'z'), *('0'..'9')] # doesn't work in Ruby 1.8 اقتباس
السؤال
ali_agha
أريد توليد مصفوفة تحتوي على جميع الأحرف والأرقام في لغة روبي لاستخدامها في برنامجي الجديد، فما هي أسهل طريقة لفعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.