VBScript Rnd အသုံးပြုခြင်း

အသုံးပြုခြင်း နှင့် အသုံးပြုခြင်း

Rnd အသုံးပြုခြင်းအတွက် အခြေခံ ပြင်းအား ပြန်လည်ဆွဲထုတ်ကြရသည်။ နှင့် အခြေခံ ပြင်းအား အခွင့်အလမ်း ပြုလုပ်ပါ

Rnd အသုံးပြုခြင်းအတွက် အဆက်ဆက် အသုံးပြုကြသော ပြင်းအားနှင့် ပြင်းအားနှင့် ပြင်းအား နှင့် ပြင်းအား ပြင်းအား နှင့် ပြင်းအား နှင့် ပြင်းအား အသုံးပြုကြသည်၊ အပြောင်းပြောင်း ပြင်းအား ပေါ်တွင် ရှိသော ပစ္စည်းတစ်ခုကို အစ ပြုလုပ်ခြင်း အတွက် အပြင်းအား အခွင့်အလမ်း ပြုလုပ်ပါ

Rnd အသုံးပြုမီ မမူကွဲဘဲ Randomize အင်ဂျင်နိုင်ငံတက္ကရားလုပ်ငန်း အသုံးပြုပါ၊ အက်ဥ်ပြောင်းလဲသတ္တိအား အခြေခံ ပေါ်တွင် ရှိသည်

အမှတ်ပေးချင်သော ကြားအား သုံးစွဲခြင်း အတွက် အောက်ပါ ဘာသာစကား အသုံးပြုပါ

Int((အပိုင်းတန်း - နောက်ပိုင်းတန်း + 1) * Rnd + နောက်ပိုင်းတန်း)

这里, upperbound 是此范围的上界,而 lowerbound 是此范围内的下界。

注释:要重复随机数的序列,请在使用数值参数调用 Randomize 之前,立即用负值参数调用 Rnd。使用同样 number 值的 Randomize 不能重复先前的随机数序列。

语法

Rnd[(number)]
参数 描述
number

可选的。合法的数值表达式。

如果数字是:

  • <0 - Rnd 会每次都返回相同的值。
  • >0 - Rnd 会返回序列中的下一个随机数。
  • =0 - Rnd 返回最近生成的数。
  • 省略 - Rnd 会返回序列中的下一个随机数。

实例

例子 1

document.write(Rnd)

输出:

0.7055475

例子 2

如果您使用例子 1 中的代码,相同的随机数会重复出现。

可以使用 Randomize 语句在页面每次重新载入的时候生成一个新的随机数:

Randomize
document.write(Rnd)

输出:

0.4758112

例子 3

dim max,min
max=100
min=1
document.write(Int((max-min+1)*Rnd+min))

输出:

71