المعامل == الخاص بالصنف Comparable في روبي
< Ruby | Comparable
يوازن المعامل == بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver).
البنية العامة
obj == other → true or false
القيمة المعادة
تُعاد القيمة true إن أعاد المعامل <=> القيمة 0 (أي كان obj مساويًا للكائن other)؛ خلا ذلك، ستُعاد القيمة false.
أمثلة
أمثلة عن استخدام المعامل ==:
i = 1;
i == i ; #=> true
"a" == "a" ; #=> true
"a" == "A" ; #=> false
3 == 5 ; #=> false
انظر أيضًا
- المعامل
<: يوازن بين كائنين بناءً على النتيجة التي يعيدها المعامل<=>الخاص بالمُستقبِل (receiver)، ويعيد القيمةtrueإن أعاد المعامل<=>القيمة 1، وإلا فسيعيدfalse. - المعامل
<=: يوازن بين كائنين بناءً على النتيجة التي يعيدها المعامل<=>الخاص بالمُستقبِل (receiver)، ويعيد القيمةtrueإن أعاد المعامل<=>القيمة -1 أو0، وإلا فسيعيدfalse.