الفرق بين المراجعتين لصفحة: «Sass/random»
< Sass
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط تدقيق ومراجعة الصفحة. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>()random</code> في Sass}}</noinclude> | <noinclude>{{DISPLAYTITLE: الدالة <code>()random</code> في Sass}}</noinclude> | ||
تُعيد الدالة <code>random()</code> عددًا عشوائيًا. | تُعيد الدالة <code>random()</code> عددًا عشوائيًا عشريًّا يتراوح مجاله بين 0 و 1 (القيمة 1 غير داخلة في المجال) إن لم يمرَّر إليها أي قيمة. أمَّا إن مرِّر إليها قيمة، فستعيد عددًا عشوائيًّا صحيحًا يتراوح مجاله بين 1 وتلك القيمة. | ||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="sass"> | <syntaxhighlight lang="sass"> | ||
random() | random() | ||
random($limit) | random($limit) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | |||
=== <code>$limit</code> === | === <code>$limit</code> === | ||
أكبر عدد صحيح موجب يمكن أن تعيده الدالة. | |||
== القيم المعادة == | |||
يُعاد عدد عشوائي عشري يتراوح مجاله بين 0 و 1 (القيمة 1 غير داخلة في المجال) إن لم يمرَّر إلى الدالة <code>random()</code> أي قيمة. أمَّا إن مرِّر المعامل <code>$limit</code> ، فسيُعاد حينئذ عدد صحيح يتراوح مجاله بين 1 و <code>$limit</code> (كلاهما داخل في المجال). | |||
== الأخطاء والاستثناءات == | |||
سيُرمى الخطأ <code>ArgumentError</code> إن | سيُرمى الخطأ <code>ArgumentError</code> إن كانت قيمة المعامل <code>$limit</code> أصغر من 1. | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[Sass/random seed|random_seed()]]</code>: | * الدالة <code>[[Sass/random seed|random_seed()]]</code>: تحدِّد قيمةَ البذرة (seed) التي يستخدمها مولد الأعداد العشوائيَّة الداخلي في <nowiki/>[[Sass]]. | ||
* الدالة <code>[[Sass/random number generator|random_number_generator()]]</code>: | * الدالة <code>[[Sass/random number generator|random_number_generator()]]</code>: تستدعي مولد الأعداد العشوائيَّة الداخلي في <nowiki/>[[Sass]] لتوليد عدد عشوائي. | ||
== مصادر == | == مصادر == |
مراجعة 17:11، 3 مايو 2018
تُعيد الدالة random()
عددًا عشوائيًا عشريًّا يتراوح مجاله بين 0 و 1 (القيمة 1 غير داخلة في المجال) إن لم يمرَّر إليها أي قيمة. أمَّا إن مرِّر إليها قيمة، فستعيد عددًا عشوائيًّا صحيحًا يتراوح مجاله بين 1 وتلك القيمة.
البنية العامة
random()
random($limit)
المعاملات
$limit
أكبر عدد صحيح موجب يمكن أن تعيده الدالة.
القيم المعادة
يُعاد عدد عشوائي عشري يتراوح مجاله بين 0 و 1 (القيمة 1 غير داخلة في المجال) إن لم يمرَّر إلى الدالة random()
أي قيمة. أمَّا إن مرِّر المعامل $limit
، فسيُعاد حينئذ عدد صحيح يتراوح مجاله بين 1 و $limit
(كلاهما داخل في المجال).
الأخطاء والاستثناءات
سيُرمى الخطأ ArgumentError
إن كانت قيمة المعامل $limit
أصغر من 1.
انظر أيضًا
- الدالة
random_seed()
: تحدِّد قيمةَ البذرة (seed) التي يستخدمها مولد الأعداد العشوائيَّة الداخلي في Sass.
- الدالة
random_number_generator()
: تستدعي مولد الأعداد العشوائيَّة الداخلي في Sass لتوليد عدد عشوائي.