وظيفة VBScript Rnd
❮ استكمال مرجع VBScript
ترجع الدالة Rnd رقمًا عشوائيًا. الرقم دائمًا أقل من 1 ولكنه أكبر أو يساوي 0.
بناء الجملة
Rnd[(number)]
Parameter | Description |
---|---|
number | Optional. A valid numeric expression If number is:
|
أمثلة
مثال 1
رقم عشوائي:
<%
response.write(Rnd)
%>
لاحظ أنك ستحصل على نفس الرقم في كل مرة. لتجنب ذلك ، استخدم عبارة Randomize كما في المثال 2
ناتج الكود أعلاه سيكون:
0.7055475
مثال 2
لتجنب الحصول على نفس الرقم في كل مرة ، كما في المثال 1 ، استخدم عبارة Randomize:
<%
Randomize
response.write(Rnd)
%>
ناتج الكود أعلاه سيكون:
0.4758112
مثال 3
إليك كيفية إنتاج أعداد صحيحة عشوائية في نطاق معين:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
ناتج الكود أعلاه سيكون:
71
❮ استكمال مرجع VBScript