【学习笔记03】Javascript数组学习

数组定义的方法一:

var Myarr=new Array(); //先声明一维

for(var i=0;i<2;i++){ //一维长度2

  Myarr[i]=new Array(); //再声明二维

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

      Myarr[i][j]=i+j; //赋值,每个数组元素为i+j

  }

}

 

定义方法二:

var Myarr=[[0,1,2],[1,2,3]]

 

练习:定义一个10*10的二维数组,值为1到100,打印成10*10的矩阵

<script>
var Myarr=new Array();
for(var i=0;i<10;i++){ //定义一维,10行
    Myarr[i]=new Array();
    for(j=0;j<10;j++){ //定义二维,10列
        Myarr[i][j]=10*i+j+1; //赋值,1到100
        if(j==9){ //每10个换一行
            document.write(Myarr[i][j]+"<br>");
            }
        else{
        document.write(Myarr[i][j]+" ");
        }
        }
    }
</script>

 运行效果如图:

posted @ 2015-01-17 23:53  Angel_Bell  阅读(162)  评论(0)    收藏  举报