الفرق بين المراجعتين ل"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

انظر أيضًا

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

مصادر