نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
المخلوط Comparable في روبي
يُستخدم المخلوط (mixin) Comparable من قبل الأصناف التي يمكن ترتيب كائناتها. يجب أن يحدِّد الصنفُ المعاملَ <=>، الذي يوازن الكائن المستقبِل (receiver) مع كائن آخر، ويعيد -1، أو 0، أو +1 إن كان المُستقبِل أصغر من الكائن الآخر، أو يساويه، أو أكبر منه على التوالي. إذا كان الكائن الآخر غير قابل للموازنة، فعندئذ سيعيد المعامل <=> القيمة المعدومة nil. يستخدم Comparable المعامل <=> لإجراء عمليات الموازنة التقليدية (أي العمليات >، و <=، و ==، و =<، و <) والتابع between?. ...
الدالة ()comparable في Sass
تتحقَّق الدالة comparable() ما إذا كان بالإمكان جمع أو طرح أو موازنة العددين الممرَّرين إليها. البنية العامة comparable($number1, $number2)
المعاملات $number1 العدد الأول. $number2 العدد الثاني. القيم المعادة تُعاد القيمة المنطقيَّة TRUE إن كان بالإمكان جمع أو طرح أو موازنة العددين $number2 و $number1. خلا ذلك، تعاد القيمة FALSE. الأخطاء والاستثناءات سيُرمى الخطأ ArgumentError إذا كان أحد المعاملين السابقين من النوع الخطأ. أمثلة أمثلة عن استخدام الدالة comparable() على أعداد لها مختلف الوحدات: comparable(2px, 1px) // true
comparable(100px, 3em) // false
comparable(10cm, 3mm) // true
تذكّر أنَّ ...
المعامل < الخاص بالصنف Comparable في روبي
يوازن المعامل < بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver). البنية العامة obj > other → true or false
القيمة المعادة تُعاد القيمة true إن أعاد المعامل <=> القيمة 1 (أي كان الكائن obj أكبر من الكائن other)، وإلا فستُعَاد القيمة false. أمثلة أمثلة عن استخدام المعامل <: "a" > "f" ; # false
"a" > "A" ; # true
3 > 5 ; # false
انظر أيضًا المعامل >: يوازن ...
المعامل <= الخاص بالصنف Comparable في روبي
يوازن المعامل <= بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver). البنية العامة obj <= other → true or false
القيمة المعادة تُعاد القيمة true إن أعاد المعامل <=> القيمة -1 أو 0 (أي كان obj أًصغر من أو يساوي الكائن other)، وإلا فسيعيد false. أمثلة أمثلة عن استخدام المعامل =>: "a" <= "a" ; #=> true
"a" <= "A" ; #=> false
3 <= 5 ; #=> true
انظر أيضًا المعامل ...
المعامل > الخاص بالصنف Comparable في روبي
يوازن المعامل > بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver). البنية العامة obj < other → true or false
القيمة المعادة تُعاد القيمة true إن أعاد المعامل <=> القيمة -1 (أي كان obj أًصغر من الكائن other)، وإلا فستُعاد القيمة false. أمثلة أمثلة عن استخدام المعامل >: "a" < "f" ; #=> true
"a" < "A" ; #=> false
3 < 5 ; #=> true
انظر أيضًا المعامل <: يوازن بين ...
المعامل > الخاص بالصنف Comparable في روبي
يوازن المعامل > بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver). البنية العامة obj < other → true or false
القيمة المعادة تُعاد القيمة true إن أعاد المعامل <=> القيمة -1 (أي كان obj أًصغر من الكائن other)، وإلا فستُعاد القيمة false. أمثلة أمثلة عن استخدام المعامل >: "a" < "f" ; #=> true
"a" < "A" ; #=> false
3 < 5 ; #=> true
انظر أيضًا المعامل <: يوازن بين ...
المعامل >= الخاص بالصنف Comparable في روبي
يوازن المعامل >= بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver). البنية العامة obj >= other → true or false
القيمة المعادة تُعاد القيمة true إن أعاد المعامل <=> القيمة 1 أو 0 (أي كان obj أكبر من أو يساوي الكائن other)، وإلا فسيعيد false. أمثلة أمثلة عن استخدام المعامل =<: "a" >= "a" ; # true
"a" >= "A" ; # true
3 >= 5 ; # false
انظر أيضًا المعامل ...
المعامل == الخاص بالصنف 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 ; ...
المعامل <= الخاص بالصنف Comparable في روبي
يوازن المعامل <= بين كائنين بناءً على النتيجة التي يعيدها المعامل <=> الخاص بالمُستقبِل (receiver). البنية العامة obj <= other → true or false
القيمة المعادة تُعاد القيمة true إن أعاد المعامل <=> القيمة -1 أو 0 (أي كان obj أًصغر من أو يساوي الكائن other)، وإلا فسيعيد false. أمثلة أمثلة عن استخدام المعامل =>: "a" <= "a" ; #=> true
"a" <= "A" ; #=> false
3 <= 5 ; #=> true
انظر أيضًا المعامل ...
التابع between? الخاص بالصنف Comparable في روبي
يتحقق التابع between? فيما إذا كان الكائن الذي استُدعي معه محصورًا بين الكائنين المٌمرّرين إليه. البنية العامة between?(min, max) → true or false
المعاملات min يمثِّل هذا المعامل القيمة الدنيا للمجال المراد التحقق من وقوع القيمة المعطاة ضمنه. max يمثِّل هذا المعامل القيمة القصوى للمجال المراد التحقق من وقوع القيمة المعطاة ضمنه. القيمة المعادة تُعاد القيمة false إن أعاد التعبير obj <=> min قيمةً أصغر من 0 أو إن أعاد التعبير obj <=> max قيمةً أكبر من 0؛ خلا ذلك، ستُعاد القيمة true. أمثلة أمثلة ...