为了账号安全,请及时绑定邮箱和手机立即绑定

用方法一定义二维数组像下面这样的定义对么?不对的话错在哪怎么改?求教!!!

<script type="text/javascript">

var infos=new Array()

for (var i=0;i<2;i++){

    infos[i]=new Array()

        for (var j=0;j<5;j++){

            infos[i][j]=i+j;

        }

        

    }

    infos[0][0]=('小A','女',21,大一');infos[0][1]=('小B','男',23,'大三');infos[1][0]=('小C','男',24,'大四',);

    infos[1][1]=('小D','女',21,'大一');infos[2][0]=('小E','女',22,'大二');infos=[2][1]=('小F','男',21,'大一');infos=[3][0]=('小G','女',22,'大二');infos[3][1]=('小H','女',20,'大三');infos[4][0]=('小I','女',20,'大一');infos[4][1]=('小J','男',20,'大三');



正在回答

3 回答

我只是好奇,你这样定义数组内容,一会儿你怎么筛选?

0 回复 有任何疑惑可以回复我~

infos[0][0]=['小A','女',21,大一'];infos[0][1]=('小B','男',23,'大三');infos[0][2]=('小C','男',24,'大四',);

    infos[0][4]=('小D','女',21,'大一');infos[0][5]=('小E','女',22,'大二');infos=[0][6]=('小F','男',21,'大一');infos=[0][7]=('小G','女',22,'大二');infos[0][8]=('小H','女',20,'大三');infos[0][9]=('小I','女',20,'大一');infos[0][10]=('小J','男',20,'大三');

infos[i][j],代表的是二维数组。

0 回复 有任何疑惑可以回复我~
#1

qq_尼古拉斯_03383090

1L说的对
2016-05-23 回复 有任何疑惑可以回复我~

infos[0][0]=('小A','女',21,‘大一');这样定义出来的结果是infos[0][0]="大一" 原因是逗号表达式取最后一个值。这样改成中括号就可以了infos[0]=['小A','女',21,'大一'];

0 回复 有任何疑惑可以回复我~
#1

清风3312728 提问者

非常感谢!!
2016-05-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

用方法一定义二维数组像下面这样的定义对么?不对的话错在哪怎么改?求教!!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信