【发布时间】:2013-04-17 09:06:41
【问题描述】:
我正在尝试制作六个数组,所以我都是手工创建的。我知道有一种方法可以让整个混乱变得更短,但我没有想到。
var variant_1:Array = new Array
(rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(),
"", "", "", "", "", "", "", "", "", "", "", "");
var variant_2:Array = new Array
(rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(),
"", "", "", "", "", "", "", "", "", "", "", "");
var variant_3:Array = new Array
(rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(),
"", "", "", "", "", "", "", "", "", "", "", "");
var variant_4:Array = new Array
(rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(),
"", "", "", "", "", "", "", "", "", "", "", "");
var variant_5:Array = new Array
(rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(),
"", "", "", "", "", "", "", "", "", "", "", "");
var variant_6:Array = new Array
(rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(), rp.getNum(),
"", "", "", "", "", "", "", "", "", "", "", "");
注意:getNum() 是一个函数,它为我提供 1 到 90 之间的随机数字范围,然后我将它们分配给动态创建的表。
注意 2:数组中的空值是表格中的空单元格,因为在 9x3 的表格中我需要 15 个数字和 12 个空格。
注意 3:是的,这是一款宾果游戏。
谢谢。
【问题讨论】:
标签: arrays actionscript-3 loops random for-loop