javascript/vbscript/asp生成随机数
由于javascript,vbscript生成的随机数都是0~1之间的小数,如果要生成介于整数之间的随机数时,需要进行一些相关的处理才行,源代码如下。
javascript生成整数之间的随机数
<script type="text/javascript"> function rnd(min,max){ var tmp=min; if(max<min){min=max;max=tmp;} return Math.floor(Math.random()*(max-min+1)+min); } alert(rnd(1,10)) alert(rnd(10,20)) </script>
vbscript/asp生成整数之间的随机数
<script language="vbscript"> '本实例代码运行查看结果只能在IE浏览器下,其他浏览器不支持vbscript脚本 Function rndint(byval MaxNum,byval MinNum)'asp生成整数之间的随机数函数 dim tmp if MaxNum<MinNum then'交换大小值,防止传递时大小搞反 tmp=MinNum:MinNum=MaxNum:MaxNum=tmp end if Randomize rndint=int(rnd *(MaxNum-MinNum+1)+MinNum) End Function msgbox rndint(1,10) msgbox rndint(10,20) </script>
加支付宝好友偷能量挖...
原创文章,转载请注明出处:javascript/vbscript/asp生成随机数