for(var a=0;a<=9;a++){
var infos[a]=new Array(){
for(b=0;b<=3;b++)
infos[a][b]=??
}
}
这种怎么赋值呢?
var infos = [
['小A','女',21,'大一'], ['小B','男',23,'大三'],
['小C','男',24,'大四'], ['小D','女',21,'大一'],
['小E','女',22,'大四'], ['小F','男',21,'大一'],
['小G','女',22,'大二'], ['小H','女',20,'大三'],
['小I','女',20,'大一'], ['小J','男',20,'大三']];
for(var i = 0; i < info.length; i++) {
if(infos[i][1] == '女' && infos[i][3] == '大一') {
console.log(infos[i][0]);
}
}
酱紫就最简单的了
要一个一个赋值吧, infos[0][0]="小A";不知道是不是要这样 同求问,
var myarr=new Array(); //先声明一维 for(var i=0;i<3;i++){ //一维长度为3 myarr[i]=new Array(); //再声明二维 for(var j=0;j<5;j++){ //二维长度为5 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j document.write("数组的值为:"+ myarr[i][j]); } }