2012-03-29 117 views
0

我知道制作一个可以被10整除的随机数意味着它不是随机的,而是坚持我。设想一个10x10像素的游戏网格。我想在游戏网格上随机放置一个10x10精灵。制作一个可以被10整除的随机数

我已经得到了一切工作,除了让我的随机数函数返回可以被10整除的随机数。如果我给它10和50的范围,我希望它只返回10,20,30,你知道我的意思。

这里是我的功能:

public function randomNumber(low:Number = 0, high:Number = 1):Number 
{ 
    return Math.floor(Math.random() * (1 + high - low)) + low; 
} 

我怎样才能做到这一点?

谢谢!

+3

产生1和5之间的随机值,然后乘以生成数从1-5开始,乘以10。 – 2012-03-29 01:14:51

回答

8

产生从1随机数为5,就好像他^上面说的由10.

1

相乘,由10

return (Math.floor(Math.random() * (1 + high - low)) + low) * 10; 
相关问题