الفرق بين المراجعتين ل"Ruby/Array/eql"
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة وتدقيق.) |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>Array.eql?</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: التابع <code>Array.eql?</code> في روبي}}</noinclude> | ||
− | يتحقق التابع <code>eql?</code> من أن مصفوفتين تتضمنان نفس العناصر، وذلك بحسب التابع <code>Object | + | يتحقق التابع <code>eql?</code> من أن مصفوفتين تتضمنان نفس العناصر، وذلك بحسب التابع <code>Object.eql?.</code> |
==البنية العامة== | ==البنية العامة== | ||
سطر 12: | سطر 12: | ||
==مصادر<span> </span>== | ==مصادر<span> </span>== | ||
*[https://ruby-doc.org/core-2.5.1/Array.html#method-i-eql-3F قسم التابع eql? في الصنف Array في توثيق روبي الرسمي.] | *[https://ruby-doc.org/core-2.5.1/Array.html#method-i-eql-3F قسم التابع eql? في الصنف Array في توثيق روبي الرسمي.] | ||
+ | [[تصنيف: Ruby]] | ||
+ | [[تصنيف: Ruby Method]] | ||
+ | [[تصنيف: Ruby Array]] |
المراجعة الحالية بتاريخ 07:13، 2 أكتوبر 2018
يتحقق التابع eql?
من أن مصفوفتين تتضمنان نفس العناصر، وذلك بحسب التابع Object.eql?.
البنية العامة
eql?(other) → true or false
القيم المعادة
يعيد القيمة true
إن كانت المصفوفتان تتضمنان نفس العناصر ، وإلا فستعيد القيمة false
.
انظر أيضًا
- المعامل
<=>
: يعيد عددًا صحيحًا (-1
أو0
أو +1
) إذا كانت المصفوفة الأصلية أصغر من أو تساوي أو أكبر من المصفوفة الأخرى المعطاة على التوالي
- المعامل
==
: يتحقق من تساوي مصفوفتين مع بعضهما بعضًا. تكون مصفوفتان متساويتين إن حوت كلاهما نفس عدد العناصر، وكان كل عنصر من المصفوفة الأولى مساويًا لنظيره في المصفوفة الثانية.