我正在使用16(4x4)网格模式,因为我需要生成一个随机数,它不应该是水平连续三个,垂直连续三个,对角连续三个。我使用as3进行编码。
任何人都可以帮助..
答案 0 :(得分:2)
生成随机数:
var randNum:Number=Math.floor(Math.random()*100)+1;
如果您想要0,最后只删除+1,这将生成随机数范围1到100。
您可以通过上述技术生成随机数。在你的网格模式中,你应该通过一些比较方法处理你的条件(不应该是水平连续的三个)。如果条件失败,则必须在此时生成其他数字。
祝你好运