6.javaScript中的二维数组

 

 1 <!DOCTYPE html>

 2 <html>

 3 <head>

 4     <meta charset="UTF-8">

 5     <title>Document</title>

 6     <script type="text/javascript">

 7         //声明一维数组

 8         var myarr = new Array();

 9         for (var i = 0; i < 3; i++) {

10             //确定一维数组的长度。

11             myarr[i] = new Array();

12 

13             //声明二维数组

14             //确定二维数组的长度为3

15             for (var j = 0; j < 3; j++) {

16                 //为二维数组赋值,    

17                 myarr[i][j] = i*1 + j*2;

18             }

19         }

20 

21         //输出二维数组

22         //最想不到的事怎么确定二维数组的长度

23         //要在一个循环里 myarr[i].lenght才能输出二维数组的长度        

24         for (var i = 0; i < myarr.length; i++) {

25             //输出二维数组的长度

26             // document.write(myarr[i].length);

27             document.write("<br />******************<br />")

28             //找了半天错误,原来是sublime生成的i不是j

29             for (var j = 0; j < myarr[i].length; j++) {                

30                 document.write(myarr[i][j]+"<br />");

31             }

32         }    

33     </script>

34 </head>

35 <body>

36     

37 </body>

38 </html>

 

你可能感兴趣的:(JavaScript)