الصنف TrueClass في روبي

من موسوعة حسوب
< Ruby
مراجعة 06:40، 8 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

القيمة العامة true هي النسخة (instance) الوحيدة من الصنف TrueClass، وتمثل القيمة المنطقية true في التعابير المنطقية.

يوفر هذا الصنف عدة معاملات تسمح باستخدام القيمة true في التعبيرات المنطقية.

توابع النسخة العامة

&

يجري العملية AND المنطقية على القيمة true وقيمة الكائن المعطى، ويُعيد القيمة false إن كان الكائن يساوي nil أو false.

===

يتحقق من تساوي كائن مع كائن آخر.

^

يجري العملية XOR المنطقية على القيمة true وقيمة الكائن المعطى ويعيد القيمة true إن كان الكائن يساوي nil أو false.

|

يجري العملية OR المنطقية على القيمة true وقيمة الكائن المعطى ويُعيد القيمة true دومًا. 

inspect

يعيد التمثيل النصي للقيمة true، والتي هي "true".

to_s

يعيد التمثيل النصي للقيمة true، والتي هي "true".

مصادر