الفرق بين المراجعتين ل"Ruby/FalseClass"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
ط |
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة وتدقيق.) |
||
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:الصنف <code>FalseClass</code> في روبي}} | {{DISPLAYTITLE:الصنف <code>FalseClass</code> في روبي}} | ||
− | القيمة <code>false</code> العامة (global) هي النسخة الوحيدة من الصنف <code>FalseClass</code> وتمثِّل قيمة الخطأ (false) في التعابير المنطقية (boolean expressions). يوفر هذا الصنف معاملات تسمح للقيمة false بالمساهمة بشكل صحيح في التعابير المنطقية. | + | القيمة <code>false</code> العامة (global) هي النسخة الوحيدة من الصنف <code>FalseClass</code> وتمثِّل قيمة الخطأ (false) في التعابير المنطقية (boolean expressions). يوفر هذا الصنف معاملات تسمح للقيمة <code>false</code> بالمساهمة بشكل صحيح في التعابير المنطقية. |
== توابع الكائن العامة (Public Instance Methods) == | == توابع الكائن العامة (Public Instance Methods) == | ||
− | === [[Ruby/FalseClass/26|<code>&</code>]] === | + | === المعامل [[Ruby/FalseClass/26|<code>&</code>]] === |
يجري المعامل <code>&</code> العملية <code>AND</code> المنطقية بين القيمة <code>false</code> والكائن المعطى ثم يُعيد القيمة <code>false</code>. | يجري المعامل <code>&</code> العملية <code>AND</code> المنطقية بين القيمة <code>false</code> والكائن المعطى ثم يُعيد القيمة <code>false</code>. | ||
− | === [[Ruby/FalseClass/3D-3D-3D|<code>===</code>]] === | + | === المعامل [[Ruby/FalseClass/3D-3D-3D|<code>===</code>]] === |
يتحقق المعامل <code>===</code> من تساوي كائنين بشكل صارم. | يتحقق المعامل <code>===</code> من تساوي كائنين بشكل صارم. | ||
− | === [[Ruby/FalseClass/5E|<code>^</code>]] === | + | === المعامل [[Ruby/FalseClass/5E|<code>^</code>]] === |
يجري المعامل <code>^</code> العملية <code>XOR</code> المنطقية بين القيمة <code>false</code> وقيمة الكائن المعطى. | يجري المعامل <code>^</code> العملية <code>XOR</code> المنطقية بين القيمة <code>false</code> وقيمة الكائن المعطى. | ||
سطر 19: | سطر 19: | ||
يحوِّل التّابع <code>to_s</code> القيمة <code>false</code> المنطقية إلى سلسلةٍ نصيةٍ. | يحوِّل التّابع <code>to_s</code> القيمة <code>false</code> المنطقية إلى سلسلةٍ نصيةٍ. | ||
− | === [[Ruby/FalseClass/7C|<code><nowiki>|</nowiki></code>]] === | + | === المعامل [[Ruby/FalseClass/7C|<code><nowiki>|</nowiki></code>]] === |
يجري المعامل <code>|</code> العملية <code>OR</code> المنطقية بين القيمة <code>false</code> والكائن المعطى. | يجري المعامل <code>|</code> العملية <code>OR</code> المنطقية بين القيمة <code>false</code> والكائن المعطى. | ||
المراجعة الحالية بتاريخ 13:48، 15 أكتوبر 2018
القيمة false
العامة (global) هي النسخة الوحيدة من الصنف FalseClass
وتمثِّل قيمة الخطأ (false) في التعابير المنطقية (boolean expressions). يوفر هذا الصنف معاملات تسمح للقيمة false
بالمساهمة بشكل صحيح في التعابير المنطقية.
توابع الكائن العامة (Public Instance Methods)
المعامل &
يجري المعامل &
العملية AND
المنطقية بين القيمة false
والكائن المعطى ثم يُعيد القيمة false
.
المعامل ===
يتحقق المعامل ===
من تساوي كائنين بشكل صارم.
المعامل ^
يجري المعامل ^
العملية XOR
المنطقية بين القيمة false
وقيمة الكائن المعطى.
inspect
اسمٌ بديلٌ (alias) للتّابع to_s
.
to_s
يحوِّل التّابع to_s
القيمة false
المنطقية إلى سلسلةٍ نصيةٍ.
المعامل |
يجري المعامل |
العملية OR
المنطقية بين القيمة false
والكائن المعطى.