التابع 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
إن كان المجال يستثني قيمته النهائية.