الفرق بين المراجعتين لصفحة: «Ruby/BasicObject/!»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: المعامل ! في الصنف BasicObject في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Rub...'
 
طلا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: المعامل ! في الصنف BasicObject في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: المعامل <code>!</code> في الصنف <code>BasicObject</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Operator]]
[[تصنيف: Ruby ARGF]]
[[تصنيف: Ruby BasicObject]]
يعكس المعامل ‎! القيمة المنطقية التي تستعمل معه.
يعكس المعامل <code>‎!</code> القيمة المنطقية التي تستعمل معه.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby"> !obj → true or false
<syntaxhighlight lang="ruby">!obj → true or false
  </syntaxhighlight>
  </syntaxhighlight>
==القيم المعادة==
==القيم المعادة==
تعاد قيمة منطقية معاكسة للقيمة المعطاة.
تعاد قيمة منطقية معاكسة للقيمة المعطاة.
==أمثلة==
==أمثلة==
بعض الأمثلة على استخدام المعامل ‎!:
بعض الأمثلة على استخدام المعامل <code>‎!</code>:
<syntaxhighlight lang="ruby"> temperature = 76
<syntaxhighlight lang="ruby">temperature = 76
if !(temperature < 65 || temperature > 85)
if !(temperature < 65 || temperature > 85)
  puts "Picnic time!"
  puts "Picnic time!"
سطر 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 في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 08:31، 4 أكتوبر 2018

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

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

!obj  true or false

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

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

أمثلة

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

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

انظر أيضًا

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

مصادر