Ruby/Comparable/equal
< 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