الفرق بين المراجعتين ل"Ruby/Numeric/clone"

من موسوعة حسوب
< Ruby‏ | Numeric
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>clone‎</code> الخاص بالصنف <code>Numeric</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>Numeric.clone‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Numeric]]
 
[[تصنيف: Ruby Numeric]]
يعيد التابع <code>clone</code> الكائن الذي استُدعي معه. الوسيط <code>freeze</code> لا يمكن أن تساوي <code>false</code> .
+
يعيد التابع <code>clone</code> الكائن الذي استُدعي معه. لا يمكن أن تكون قيمة المعامل <code>freeze</code> المُمرَّر إليه <code>false</code>.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">clone(freeze: true)  →  num‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">clone(freeze: true)  →  num‎</syntaxhighlight>
==القيمة المُعادة==
 
يعيد التابع <code>clone</code> الكائن الذي استُدعي معه.
 
  
 +
=== <code>freeze</code> ===
 +
قيمة منطقية تكون <code>true</code> دومًا ولا يمكن أن تكون <code>false</code>.
 +
 +
==القيمة المعادة==
 +
يعاد الكائن المعطى نفسه بعد إنشاء نسخة منه.
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Numeric/ceil|ceil]]</code>: يعيد أصغر عدد أكبر من أو يساوي <code>num</code>.
+
*التابع <code>[[Ruby/Numeric/ceil|ceil]]</code>: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة.
* التابع <code>[[Ruby/Numeric/coerce|coerce]]</code>: إن كان <code>numeric</code> من نفس نوع <code>num</code>، فستُعاد مصفوفة <code>[numeric, num]</code>.  
+
*التابع <code>[[Ruby/Numeric/coerce|coerce]]</code>: إن كان العدد المُمرَّر إليه من نفس نوع العدد المستدعى معه، فستُعاد مصفوفة تحوي هذين العددين.
 
 
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-clone قسم التابع clone‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-clone قسم التابع clone‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 18:06، 20 نوفمبر 2018

يعيد التابع clone الكائن الذي استُدعي معه. لا يمكن أن تكون قيمة المعامل freeze المُمرَّر إليه false.

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

clone(freeze: true)    num

freeze

قيمة منطقية تكون true دومًا ولا يمكن أن تكون false.

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

يعاد الكائن المعطى نفسه بعد إنشاء نسخة منه.

انظر أيضا

  • التابع ceil: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة.
  • التابع coerce: إن كان العدد المُمرَّر إليه من نفس نوع العدد المستدعى معه، فستُعاد مصفوفة تحوي هذين العددين.

مصادر