<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>二维数组</title> <script type="text/javascript"> var myarr = new Array(3); for(var i=0;i<3;i++){ myarr[i] = new Array(6); for(var j=0;j<6;j++){ myarr[i][j] = i*j; } } for(var i=0;i<3;i++){ for(var j=0;j<6;j++){ document.write(myarr[i][j]+" "); } document.write("<br>"); } </script> </head> <body> </body> </html>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>二维数组</title>
<script type="text/javascript">
for(i=0;i<3;i++){
marry[i] = new Array();
for(j=0;j<6;j++){
marry[i][j]=i*j;
}
}
</script>
</head>
<body>
</body>
</html>
你这个没有声明二维数组哦
//第一步把之前的数据写成一个数组的形式,定义变量为 infos
var infos=[
['小A','女',21,'大一'],
['小B','男',23,'大三'],
['小C','男',24,'大四'],
['小D','女',21,'大一'],
['小E','女',22,'大四'],
['小F','男',21,'大一'],
['小G','女',22,'大二'],
['小H','女',20,'大三'],
['小I','女',20,'大一'],
['小J','男',20,'大三']
]
//第一次筛选,找出都是大一的信息
var arr1=[];
var n=0;
for (i=0;i<arr.length;i++) {
//判断是否是大一学生
if(arr[i][3]=='大一'){
//将获取到的信息放入新数组中
arr1[n]=arr[i];
document.write(arr[i]+"<br>");
n++;
}
}
//第二次筛选,找出都是女生的信息
for (i=0;i<arr1.length;i++) {
if(arr1[i][1]=='女'){
document.write(arr1[i][0]+'<br>');
}
}