نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

المعامل ==‎ الخاص بالصنف Symbol في روبي

يتحقق المعامل == من تساوي رمزين أي إن كان هذان الرمزان هما نفس الرمز. البنية العامة sym == obj→ true or false‎ القيمة المعادة تعاد القيمة true إن كان sym و obj نفس الرمز. خلا ذلك، تعاد القيمة false. انظر أيضًا المعامل <=>: يقارن بين رمزين ثم يعيد ‎-1 أو 0 أو ‎+1 بناءً على ما إذا كان الرمز الأول أصغر من أو يساوي أو أكبر من الرمز الثاني. المعامل ===: يتحقق إن كان رمزان هما نفس الرمز. مصادر قسم المعامل ==‎ في الصنف ...

المعامل <=>‎ الخاص بالصنف Rational في روبي

يوازن المعامل <=> بين عدد جذري وعدد آخر ثم يعيد القيم 1- أو 0 أو 1 بناءً على ما إن كان العدد الجذري الواع على يساره أصغر من أو يساوي أو أكبر من العدد الآخر. ستُعاد القيمة nil إن كانت القيمتان غير قابلتين للموازنة. البنية العامة rational <=> numeric → -1, 0, +1, or nil‎ القيمة المعادة تعاد القيم 1- أو 0 أو 1 بناءً على ما إن كان rationalأصغر من أو يساوي أو أكبر من numeric. تعاد القيمة ...

المعامل > الخاص بالصنف Float في روبي

يعيد المعامل > القيمة true إن كانت قيمة العدد العشري الواقع على يساره أصغر من قيمة العدد المواقع على يمينه. البنية العامة float < real → true or false‎ القيمة المعادة تعاد القيمة true إن كانت قيمة float أصغر من قيمة real. ملاحظة: نتيجة NaN < NaN غير مُعرَّفة، لذا تُعاد قيمة تعتمد على التنفيذ. أمثلة مثال على استخدام المعامل >: 20.0 < 3 #=> false 20.0 < 30 #=> true ...

المعامل < الخاص بالصنف Hash في روبي

يعيد المعامل < القيمة true إذا كان الكائن الواقع على يمينه مجموعةً فرعيةً من الكائن الواقع على يساره. البنية العامة hash > other → true or false القيمة المعادة تعاد القيمة true إذا كان other مجموعةً فرعيةً من hash. أمثلة مثال على استعمال المعامل <: h1 = {a:1, b:2} h2 = {a:1, b:2, c:3} h1 > h2 #=> false h2 > h1 #=> true h1 > h1 #=> false انظر أيضا المعامل >: يعيد القيمة true إذا ...

المعامل == الخاص بالصنف Array في روبي

يتحقق المعامل == من تساوي مصفوفتين مع بعضهما بعضًا. تكون مصفوفتان متساويتين إن حوت كلاهما نفس عدد العناصر، وكان كل عنصر من المصفوفة الأولى مساويًا لنظيره في المصفوفة الثانية. البنية العامة ary == other_ary → bool القيم المعادة تُعاد القيمة true المنطقية إن كانت المصفوفتان متساويتين، أو القيمة false خلاف ذلك. أمثلة أمثلة عن استخدام المعامل ==: [ "a", "c" ] == [ "a", "c", 7 ] #=> false [ "a", "c", ...

المعامل +‎ الخاص بالصنف Integer في روبي

يعيد المعامل + ناتج عملية الجمع بين عددين. نوع الكائن المعاد يتعلق بنوع الطرف الثاني للعملية.  البنية العامة int + numeric → numeric_result‎ المعاملات int عدد صحيح يمثل الطرف الأول في للعملية. numeric  عدد يمثل الطرف الثاني للعملية. القيمة المعادة يعاد ناتج عملية الجمع بين العددين int و numeric. صنف الكائن الناتج يتعلق بصنف الطرف الثاني للعملية.  أمثلة مثال على استخدام المعامل +‎: 20 + 3 #=> 23 6 + 0 ...

المعامل + الخاص بالصنف String في روبي

يعيد المعامل + عند استدعائه بالشكل str+ نسخةً مطابقةً للسلسلة النصية str وقابلةً للتغيير (Mutable) في حال كانت هذه السلسلة النصية مجمدة. أما إذا كانت السلسلة النصية غير مجمدة، فسيعيد المعامل السلسلة النصية نفسها. البنية العامة +str → str (mutable) c القيمة المعادة تعاد نسخة مطابقة وقابلة للتغيير (Mutable) من السلسلة النصية str المعطاة إن كانت هذه السلسلة مجمَّدة؛ أما إن لم تكن مجمدة، فستُعاد السلسلة النصية نفسها. أمثلة مثال على استعمال المعامل +: n1= “Hello ” n1.freeze n2 = +n1 n2<<”World” puts n2 المثال ...

المعامل ‎>‎‎ الخاص بالصنف Module في روبي

يعيد المعامل < القيمة true الكائن Module الذي يقع على يساره سلفًا (ancestor) للكائن الذي يقع على يمينه، أو يعيد القيمة nil إن لم تكن بينهما أية علاقة (فكر في العلاقة من منظور تعريف الأصناف: "الصنف A < الصنف B" يستلزم "B > A"). البنية العامة mod > other→ true, false, or nil‎ القيمة المعادة تعاد القيمة true إن الكائن mod سلفًا للكائن other، أو تعاد القيمة nil إن لم تكن بينهما أي علاقة. خلا ذلك، تعاد القيمة false.  ...

المعامل === الخاص بالصنف String في روبي

يتحقق المعامل === من تساوي السلسلة النصية مع أي كائن آخر، علمًا أن المساواة تتحقق عند تطابق الطول والمحتوى. إذا لم يكن الكائن من نوع سلسلة نصية، فيمكن استعمال الدالة to_s لتحويله إلى سلسلة نصية إذا أمكن ذلك. البنية العامة str === obj → true or false المعاملات str السلسلة النصية وتمثل الطرف الأول من عملية التحقق. obj الكائن المُراد التحقق من مساواته مع السلسلة النصية str. القيمة المعادة تُعاد القيمة true إذا كانت السلسلة النصية str مساويةً للكائن obj ...

المعامل ** الخاص بالصنف Complex في روبي

يرفع المعامل ‎** عددًا عقديًّا إلى قوة عددٍ محدَّدٍ. البنية العامة cmp ** numeric → complex المعاملات cmp العدد العقدي الذي يمثِّل الأساس. numeric القيمة العددية التي تمثِّل القوة. القيمة المعادة يعاد عددٌ عقديٌ ناتج عن رفع العدد cmp العقدي إلى القوة numeric (أي ناتج cmpnumeric). أمثلة أمثلة عن استخدام المعامل **: Complex('i') ** 2 #=> (-1+0i) Complex(-8) ** Rational(1, 3) #=> (1.0000000000000002+1.7320508075688772i) انظر أيضًا المعامل *‎: يجري عملية ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).