الفرق بين المراجعتين لصفحة: «Ruby/Comparable/Less than»

من موسوعة حسوب
ط مراجعة وتدقيق
طلا ملخص تعديل
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: المعامل <code><</code> الخاص بالصنف <code>Comparable </code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: المعامل <code><</code> الخاص بالصنف <code>Comparable</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Operator]]
[[تصنيف: Ruby Operator]]

المراجعة الحالية بتاريخ 09:20، 10 نوفمبر 2018

يوازن المعامل < بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver).

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

obj > other  true or false

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

تُعاد القيمة true إن أعاد المعامل <=> القيمة ‎1‎ (أي كان الكائن obj أكبر من الكائن other)، وإلا فستُعَاد القيمة false.

أمثلة

أمثلة عن استخدام المعامل <:

"a" > "f" ;  # false
"a" > "A" ;  # true
3 > 5 ;      # false

انظر أيضًا

  • المعامل >: يوازن بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver)، إذ يعيد القيمة true إن أعاد المعامل <=> القيمة ‎-1‎، وإلا فسيعيد القيمة false.
  •  المعامل ‎‎‎<=‎ : يوزان بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver)، إذ يعيد القيمة true إن أعاد المعامل <=> القيمة ‎-1‎ أو 0، وإلا فسيعيد false.

مصادر