51Testing软件测试论坛

标题: rnd函数问题 [打印本页]

作者: tianyinghua2012    时间: 2012-11-21 11:38
标题: rnd函数问题
我写了一个脚本,内容如下:
Dim a
a=int(rnd*8)+1
msgbox a,,"随机数"

每次运行弹出的结果都是6,不是随机数吗,为什么值是固定的。
作者: jack_loo    时间: 2012-11-21 15:44
VBScript的Rnd函数就是这样,第一次生成随机数后挺难改动,逻辑比较复杂,建议用RandomNumber(a,b)。
作者: 黑羽祭    时间: 2012-11-23 09:29
回复 1# tianyinghua2012


    在语句之前加个Randomize
或者直接用RandomNumber(a,b)




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2