الفرق بين المراجعتين لصفحة: «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: إن كان العدد المُمرَّر إليه من نفس نوع العدد المستدعى معه، فستُعاد مصفوفة تحوي هذين العددين.

مصادر