الفرق بين المراجعتين لصفحة: «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

انظر أيضًا

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

مصادر