نتائج البحث

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

التابع ARGF.puts في روبي

يكتب التابع puts الكائن أو الكائنات المُمرَّرة إليه على المجرى ios (اختصارًا للعبارة Input Output Stream) ثمَّ يضيف سطرًا جديدًا في النهاية إن لم تحتوِ تلك الكائنات المعطاة على محرف سطرٍ جديدٍ. يجب أن يكون المجرى مفتوحًا وفي وضعية الكتابة. إن مرِّرت مصفوفةٌ إلى التابع puts كوسيط، فسيطبع كلَّ عنصر في سطر جديد. إن لم يكن الكائن المعطى سلسلةً نصيةً أو مصفوفة، فسيُحوَل إلى سلسلة نصية باستدعاء التابع to_s تلقائيًّا. عند استدعاء التابع puts دون تمرير وسائط، سيطبع سطرًا جديدًا ...

التابع Enumerable.detect في روبي

يمرِّر التابع detect كل عنصر من عناصر المُعدِّد الذي استدعي معه إلى الكتلة المعطاة ثم يعيد أول عنصر لا تعيد الكتلة معه القيمة false. إن لم يتطابق أي عنصر، فسيُستدعَى التابع الذي مُرِّر إليه ويعيد قيمته. البنية العامة detect(ifnone = nil) { |obj| block } → obj or nil detect(ifnone = nil) → an_enumerator المعاملات ifnone التابع المراد تنفيذه عند عدم مطابقة الكتلة لأي عنصر من عناصر المُعدِّد المعطى. القيمة الافتراضية هي: nil. القيمة المعادة يعاد أول عنصر لا تعيد الكتلة معه ...

التابع Numeric.divmod‎ في روبي

يعيد التابع divmod مصفوفة تحتوي على حاصل (quotient) وباقي قسمة العدد الذي استُدعي معه على العدد المُمرَّر إليه. البنية العامة divmod(numeric) → array‎ إن كان لدينا العددين q و r = x.divmod(y)‎، فيكون: q = floor(x/y) x = q*y + r يتم تقريب حاصل القسمة نحو اللانهاية السالبة، كما هو موضح في الجدول التالي: a | b | a.divmod(b) | a/b | a.modulo(b) | a.remainder(b) ------+-----+---------------+---------+-------------+--------------- 13 | ...

التابع Enumerable.minmax_by في روبي

يعيد التابع minmax_by العنصرين الذيَن تعيد الكتلة المعطاة أًصغر وأكبر قيمة مقابلة لهما على التوالي بعد تمرير عناصر الكائن القابل للتعداد إليها كلٌّ على حدة. إن لم تُعطَ أية كتلة، فسيعيد التابع كائنًا من النوع Enumerator. البنية العامة minmax_by { |obj| block } → [min, max] minmax_by → an_enumerator القيمة المعادة تعاد مصفوفة تحوي العنصرين الذين تعيد الكتلة المعطاة أصغر وأكبر قيمة مقابلة لهما على التوالي بعد تمرير عناصر الكائن القابل للتعداد إليها كلٌّ على حدة، أو يعاد كائن من النوع Enumerator إن ...

التابع Enumerable.minmax في روبي

يبحث التابع minmax عن قيمة أصغر وأكبر عنصر من عناصر الكائن القابل للتعداد الذي استدعي معه ثم يعيدهما في مصفوفة. إن أعطيت كتلة، فسيعيد التابع أصغر وأكبر عنصر يحقق شرطًا معيَّنًا؛ أي تُجرَى عملية الموازنة عبر المعامل <=> بحسب العملية التي تنفذها الكتلة على كل عنصر والقيمة المقابلة التي تعيدها. البنية العامة minmax → [min, max] minmax { |a, b| block } → [min, max] القيمة المعادة تعاد مصفوفة تحوي أصغر وأكبر عنصر من عناصر الكائن القابل للتعداد المعطى، أو أصغر وأكبر عنصر ...

التعابير البرمجية في روبي

تنشئ التعابير البرمجية في لغة روبي كائنات يمكنك استخدامها في برنامجك؛ هذه التعابير تتضمّن: القيم المنطقيّة و القيمة nil الأعداد السلاسل النصية الرموز المصفوفات جداول Hash المجالات التعابير النظامية بنى Proc القيم المنطقيّة و القيمة nil إنّ كلًا من nil و false تعبّران عن القيمة المنطقيّة الخطأ (false value). تُستخدم nil أحيانًا لتعبّر عن عدم وجود أيّة قيمة أو قيمة مجهولة، لكنّها تساوي false في العبارات الشرطيّة. أمّا true فهي القيمة المنطقيّة الصحيحة (true value)، وكلّ الكائنات عدا nil و ...

تابع النسخة Complex.polar في روبي

يعيد التابع ‎polar مصفوفة على هيئة [cmp.abs, cmp.arg]، حيث يمثل cmp.abs وcmp.arg القيمة المطلقة والجزء الزاوي للعدد العقدي تواليا. الشكل القطبي للعدد العقدي هو: z= r(cosθ + i.sinθ)‎. البنية العامة polar → array القيمة المعادة تعاد مصفوفة على هيئة [cmp.abs, cmp.arg]، حيث يمثل cmp.abs وcmp.arg القيمة المطلقة والجزء الزاوي للعدد العقدي تواليا. أمثلة أمثلة عن استخدام التابع polar: Complex(1, 2).polar #=> [2.23606797749979, 1.1071487177940904] انظر أيضًا التابع rect‎ : يعيد مصفوفة على هيئة [cmp.real, cmp.imag]، حيث يمثل cmp.real وcmp.imag الجزء الحقيقي ...

الصنف Module في روبي

الصنف Module هو مجموعة من التوابع والثوابت. التوابع الموجودة في الوحدات Module قد تكون إما توابع نسخة (instance methods)، أو توابع وحدة (module methods). توابع النسخة تظهر كتوابع في صنفٍ عند تضمين الوحدة، وذلك على خلاف توابع الوحدة. وعلى النقيض، يمكن استدعاء توابع الوحدة دون إنشاء كائن يُغلفها، بينما قد لا يمكن فعل ذلك مع توابع النسخة. انظر صفحة module_function. في الأمثلة الموجودة في صفحات التوابع، يشير المعامل sym إلى رمز، والذي قد يكون إما سلسلة نصية، أو كائنًا من النوع ...

التابع NilClass.to_c‎ في روبي

يحول التابع to_c الصفر إلى عدد عقدي. البنية العامة to_c → (0+0i)‎ القيمة المعادة يعاد الصفر كعدد عقدي. انظر أيضا التابع to_a: يعيد دائمًا مصفوفة فارغة. التابع to_f: يعيد الصفر دائمًا. مصادر قسم التابع to_c‎ في الصنف NilClass‎ في توثيق روبي الرسمي.

 التابع ‎ENV.size في روبي

يعيد التابع size عدد متغيرات البيئة. البنية العامة size القيمة المعادة يُعاد عدد متغيرات البيئة. انظر أيضًا التابع length: يعيد عدد متغيرات البيئة. التابع keys: يعيد جميع متغيرات البيئة في مصفوفة. مصادر قسم التابع size في الصنف ENV في توثيق روبي الرسمي.

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