المعامل <=>‎ الخاص بالصنف Numeric في روبي

من موسوعة حسوب
< Ruby‏ | Numeric

يوازن المعامل <=> بين عددين ثمَّ يعيد القيمة 0 إن كان هذان العددان متساويين، وإلا فسيُعيد القيمة nil.

البنية العامة

number <=> other    0 or nil

القيمة المعادة

تعاد القيمة 0 إن كان number يساوي other، وإلا فستُعاد القيمة nil.

انظر أيضا

  • المعامل +: يمثِّل إشارة الزائد التي تسبق العدد لتشير إلى أنه عدد موجب.
  • المعامل -: يمثِّل إشارة الناقص التي تسبق العدد لتشير إلى أنه عدد سالب.
  • التابع eql?‎: يتحقق إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع ومتساويين.

مصادر