التابع == الخاص بالصنف Range في روبي
يعيد التابع == القيمة true فقط إن كان obj من النوع Range، وكان له نفس عنصري البداية والنهاية (بمقارنتهما بالمعامل ==)، وكان له نفس إعدادات exclude_end? مقارنة بالذي استُدعي معه.
البنية العامة
rng == obj → true or false
==القيمة المُعادة==
أمثلة
مثال على استخدام التابع ==:
(0..2) == (0..2) #=> true
(0..2) == Range.new(0,2) #=> true
(0..2) == (0...2) #=> false
انظر أيضا
- التابع
new: ينشئ مجالًا باستخدام الوسيطينbeginوend. في حال حذف الوسيطexclude_endأوfalse، فسيشلrngكائن النهاية. خلاف ذلك، سيُستبعد. - التابع
===: يعيد القيمةtrueإن كانobjأحد عناصر المجال، أوfalseخلاف ذلك. المعامل===هو معلم المقارنة الذي تستخدمه عباراتcase.