2014-02-18 56 views
0

我已经生成了一个数字并将其发送到一个文本框。现在我想保存该号码以备后用。对我来说,数组看起来(以我非常有限的知识)成为保存稍后希望访问的数据的地方。我该怎么做呢?如何将随机生成的变量插入到数组中?

到目前为止我的代码:

roll_btn.addEventListener (MouseEvent.CLICK, rollDice); 
function rollDice (Event:MouseEvent):void{ 
    var die1:uint = Math.floor (Math.random()* 6) + 1; 
    var die2:uint = Math.floor (Math.random()* 6) + 1; 

    die1_txt.text = die1.toString(); 
    die2_txt.text = die2.toString(); 


    sec1_txt.text = (die1 + die2).toString(); 

} 

我想在“sec1_txt.text”结果加到一个数组。

在此先感谢。

回答

0

使用此:

var myArray:Array = new Array(); 

myArray.push(die1 + die2) 

你也可以使用一个载体,其是typized(UINT)的阵列。

+1

谢谢,我使用了你说的和它的工作原理,然后我试着用map:Object来代替它。这对于将结果值输出到没有“未定义”错误的新文本框中似乎更好。 – ilustar