加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex 二维数组实例(二种方法)

发布时间:2020-12-15 04:31:38 所属栏目:百科 来源:网络整理
导读://假设二维数组为 [5][7] var? xn:Number = 5; var? yn:Number = 7;? //定义一数值变量 var? temp:Number = 0; //定义我们的二维数组 var? myArray:Array = new Array(); //填充二维数组 for(var? i=0;ixn;i++){ ? myArray[i] = new Array(); ? for(var? j=0

//假设二维数组为 [5][7]
var? xn:Number = 5;
var? yn:Number = 7;?
//定义一数值变量
var? temp:Number = 0;

//定义我们的二维数组
var? myArray:Array = new Array();

//填充二维数组
for(var? i=0;i<xn;i++){
? myArray[i] = new Array();
? for(var? j=0;j<yn;j++){
??? myArray[i][j] = temp++;
? };
};


//将二维数组的值在输出面边输出
for(var? i=0;i<xn;i++){
for(var? j=0;j<yn;j++){
var? st:String = "myArray[" + i + "][" + j +"]: " + myArray[i][j];
trace(st);
};
};

//二维数组还有另外一种定义方法是利用对象定义.下面作简短提示:

var? myArr:Array = new Array();
myArr.push({x:1,y:1});
myArr.push({x:1,y:2});
trace(myArr[0].x);
trace(myArr[0].y);

//输出如下: //1 //1

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读