当前位置:  开发笔记 > 编程语言 > 正文

如何使用ActionScript在给定限制内生成随机数?

如何解决《如何使用ActionScript在给定限制内生成随机数?》经验,为你挑选了1个好方法。

如何使用ActionScript在给定限制内生成随机数?假设限制为1-100.你能回答我的解释吗?

我想要放在推特或脸书中的东西,它只会向下移动n(即移动放置对象)..为此我们需要生成随机数r8



1> Kel..:

所以,如果我理解得很好,你就会想要下一个(低,高)方法.AS3包含一个Math.random()方法,它生成从0到1的浮点随机数.

为了限制它,你需要做这样的事情:

var low:Number = 1;
var high:Number= 100;
var result:Number = Math.floor(Math.random() * (1 + high - low)) + low;

代码非常简单,基本上你将高低之间的差值乘以低值.整体结果使用Math.floor()来确保它是一个整数.

希望能帮助到你!

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有