الفرق بين المراجعتين ل"Ruby/BasicObject/!"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: المعامل ! في الصنف BasicObject في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Rub...')
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby ARGF]]
 
[[تصنيف: Ruby ARGF]]
يعكس المعامل ‎! القيمة المنطقية التي تستعمل معه.
+
يعكس المعامل <code>‎!</code> القيمة المنطقية التي تستعمل معه.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby"> !obj → true or false
 
<syntaxhighlight lang="ruby"> !obj → true or false
سطر 10: سطر 10:
 
تعاد قيمة منطقية معاكسة للقيمة المعطاة.
 
تعاد قيمة منطقية معاكسة للقيمة المعطاة.
 
==أمثلة==
 
==أمثلة==
بعض الأمثلة على استخدام المعامل ‎!:
+
بعض الأمثلة على استخدام المعامل <code>‎!</code>:
 
<syntaxhighlight lang="ruby"> temperature = 76
 
<syntaxhighlight lang="ruby"> temperature = 76
 
if !(temperature < 65 || temperature > 85)
 
if !(temperature < 65 || temperature > 85)
سطر 19: سطر 19:
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
* المعامل ==: يتحقق‎ من تساوي كائنين.
+
* المعامل <code>[[Ruby/BasicObject/equal|==]]</code>: يتحقق‎ من تساوي كائنين.
* المعامل ‎!=‎‎: يتحقق‎ من عدم تساوي كائنين.
+
* المعامل <code>[[Ruby/BasicObject/equal-3F|‎!=]]‎‎</code>: يتحقق‎ من عدم تساوي كائنين.
 
==مصادر==
 
==مصادر==
* قسم المعامل ‎! في الصنف BasicObject في توثيق روبي الرسمي.
+
* [http://ruby-doc.org/core-2.5.1/BasicObject.html#method-i-21 قسم المعامل ‎! في الصنف BasicObject في توثيق روبي الرسمي.]

مراجعة 18:32، 11 سبتمبر 2018

يعكس المعامل ‎! القيمة المنطقية التي تستعمل معه.

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

 !obj  true or false

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

تعاد قيمة منطقية معاكسة للقيمة المعطاة.

أمثلة

بعض الأمثلة على استخدام المعامل ‎!:

 temperature = 76
if !(temperature < 65 || temperature > 85)
 puts "Picnic time!"
else
 puts "Sorry, no picnic today."
end

انظر أيضًا

  • المعامل ==: يتحقق‎ من تساوي كائنين.
  • المعامل ‎!=‎‎: يتحقق‎ من عدم تساوي كائنين.

مصادر