الفرق بين المراجعتين ل"Ruby/FalseClass/26"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
ط (مراجعة وتدقيق.)
 
سطر 27: سطر 27:
 
* [http://ruby-doc.org/core-2.5.1/FalseClass.html#method-i-26 صفحة المعامل & في الصنف FalseClass في توثيق روبي الرسمي.]
 
* [http://ruby-doc.org/core-2.5.1/FalseClass.html#method-i-26 صفحة المعامل & في الصنف FalseClass في توثيق روبي الرسمي.]
 
[[تصنيف:Ruby]]
 
[[تصنيف:Ruby]]
[[تصنيف:Ruby Method]]
+
[[تصنيف:Ruby Operator]]
 
[[تصنيف:Ruby FalseClass]]
 
[[تصنيف:Ruby FalseClass]]

المراجعة الحالية بتاريخ 05:13، 16 أكتوبر 2018

يجري المعامل & العملية AND المنطقية بين القيمة false والكائن المعطى ثم يُعيد القيمة false. يُقيَّم الكائن obj دائمًا كوسيطٍ مُرِّر إلى تابع عند استدعائه. ليس هنالك اختبارٌ لوجود «دارة قصيرة» (short-circuit) في هذه الحالة.

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

false & obj  false

nil & obj  false

المعاملات

obj

الكائن الذي سيُجمع منطقيًّا مع false أو nil.

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

تعاد القيمة false.

انظر أيضا

  • المعامل ===: يتحقق من تساوي كائنين بشكل صارم.
  • المعامل ^: يجري العملية XOR المنطقية بين القيمة false وقيمة الكائن المعطى.
  • المعامل |: يجري العملية OR المنطقية بين القيمة false والكائن المعطى.

مصادر