2011-11-14 144 views
-7

我正在使用16(4x4)網格模式,因爲我需要生成一個隨機數,它不應該水平連續三個,垂直連續三個,對角連續三個。我使用as3編碼。使用ActionScript-3生成隨機數

任何人都可以plz幫助..

+0

如何隨機是 「很隨意」? – BoltClock

+2

@BoltClock:random ++ –

+0

不是很清楚,在行動。 – LoremIpsum

回答

2

生成隨機數:

var randNum:Number=Math.floor(Math.random()*100)+1; 

,如果你想0只是在結尾處,刪除+1,這將產生隨機數的範圍爲1〜100。

您可以通過上述技術生成隨機數字。並且在你的網格模式中,你應該通過一些比較方法來處理你的狀況(它不應該持續三次)。如果條件失敗,那麼您必須在該點生成其他號碼。

好運