2012-03-29 104 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; 
相關問題