武斗火柴人格斗论坛

首页 » Stick Animation Class » 我要提问 Question » 如何在任意两个数值之间随机选择数字?
BMW530i - 2008-3-30 10:29:00
请问如何在任意两个数值之间随机选择数字?例如:如何在500~1000之间随机选择数值?谢谢!
solo - 2008-3-30 11:02:00
random(3)  表示随机 0 ,1 ,2  3个数值, 随机数值是从0开始的

那么500-1000就是 random(500)+501
BMW530i - 2008-3-30 11:06:00
这么简单!我怎么没想到!:Yoci3: 谢谢了
ppzhu - 2008-3-30 21:16:00
补充个显示0~1的随即数(饱含0,不饱含1)里面数可以是小数
通过Math类的random()方法

var n:Number=Math.random();
trace(n);//输出n的值
自由闪动 - 2008-3-31 15:45:00


引用:
原帖由 solo 于 2008-3-30 11:02:00 发表
random(3)  表示随机 0 ,1 ,2  3个数值, 随机数值是从0开始的

那么500-1000就是 random(500)+501


500-1000应该是random(1000)+500吧??!!!
asd - 2008-3-31 15:52:00


引用:
原帖由 自由闪动 于 2008-3-31 15:45:00 发表


引用:
原帖由 solo 于 2008-3-30 11:02:00 发表
random(3)  表示随机 0 ,1 ,2  3个数值, 随机数值是从0开始的

那么500-1000就是 random(500)+501


500-1000应该是random(1000)+500吧??!!......



你的好像是500~1500哦~~~
自由闪动 - 2008-3-31 17:12:00


引用:
原帖由 asd 于 2008-3-31 15:52:00 发表
[quote] 原帖由 自由闪动 于 2008-3-31 15:45:00 发表
[quote] 原帖由 solo 于 2008-3-30 11:02:00 发表
random(3)  表示随机 0 ,1 ,2  3个数值, 随机数值是从0开始的

那么500-1000就是 random(5......



嗯,是我搞错了,呵呵,老大的是对的
1
查看完整版本: 如何在任意两个数值之间随机选择数字?