الفرق بين المراجعتين ل"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 لتوليد عدد عشوائي.