- 超级版主
- 460723
- 4175
- 6
- 855 朵
- 7416 个
- 154 个
- 185660
- 2010-07-13
|
1#
t
T
发表于 2011-08-16 14:37
|
|只看楼主
注意:本教材只适合按键盒子管理器230,固件303版本以上。 今天有几个用户问随机数如何使用,就写了几个简单的例子给大家看看。如果有不明白的地方可以回帖提问。原理: 变量(var1)随机一个数值(rnd),通过取余数(MOD),加判断(IF),使需要的条件达成.- //一、随机函数取值
- var1 = Rnd
- //--验证随机函数
- MessageBox var1
- //二、随机函数取值?
- //--随机取随机数除以100所得余数
- var2 = Rnd mod 100
- //--验证随机函数
- MessageBox var2
- //三、随机函数取值范围设定
- //我想取随机数在5-10范围内怎么做呢?看下面例子
- var3 = Rnd mod 10
- If var3>5
- If var3<10
- MessageBox var3
- End If
- End If
- //--验证随机函数
- MessageBox var3
- //四、鼠标移动例子
- //--这里的x和y都是随机数。x和y随机在5-23数字?
- x= rnd mod 23
- y= rnd mod 23
- //--验证随机函数X
- MessageBox X
- //--验证随机函数Y
- MessageBox y
- if x>5
- if x<23
- if Y>5
- if y<23
- moveto 200+x,200+y
- Delay 1000
- end if
- end if
- end if
- end if
复制代码
|