• 0

كيف أدمج السلاسل النصية مع الأرقام في روبي؟

عندما أحاول دمج السلاسل النصية مع متغير به أعداد صحيحة أحصل على رسالة فما هي المشكلة؟
الطريقة التي أستخدمها للدمج:

puts " Total Revenue of East Cost: " + total_revenue_of_east_cost

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

المشكلة أنك تقوم بعملية الدمج بطريقة خاطئة، فالروبي تدعم العديد من طرق الدمج لكن الطريقة التي استخدمتها ليست واحدة منهم.
للدمج يمكنك استخدام عدة طرق فمثلا يمكنك إضافة العدد الحقيقي إلى السلسلة النصية عن طريق رمز #{} وتضع بداخله المتغير الذي يحتوي على الرقم كما في المثال التالي:

puts " Total Revenue of East Cost: #{total_revenue_of_east_cost}"

أو يمكنك تحويل العدد الحقيقي إلى سلسلة نصية عن طريق تابع to_s ومن ثم دمج السلسلتين معا بشكل عادي عن طريق الرمز + كما في المثال التالي:

puts " Total Revenue of East Cost: " + total_revenue_of_east_cost.to_s

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن