التابع hash
الخاص بالصنف Range
في روبي
< Ruby | Range
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 17:31، 30 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>hash</code> الخاص بالصنف <code>Range</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...')
يحسب التابع hash
رمز التكويد (hash-code) لهذا المجال. مجالان عنصرا بدايتهما ونهايتهما متساويان (باستخدام المعامل eql?
)، وقيمة exclude_end?
الخاصة بهما متساوية سيُولّدان نفس رمز التكويد.
راجع أيضًا صفحة Object#hash.
البنية العامة
hash → integer
القيمة المُعادة
انظر أيضا
- التابع
first
: يعيد الكائن الأول في المجال، أو يعيد مصفوفة مكونة من أولn
عنصر. - التابع
include?
: يعيد القيمةtrue
إن كانobj
عنصرًا من المجال، أو يعيدfalse
خلاف ذلك. إن كانت عنصرا البداية والنهاية عددان، قستتم المقارنة وفقًا لمقدار (magnitude) القيم.