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