问答详情
源自:3-7 二维数组

第二个for循环为什么截至在j<3而不是j<2?

<script type="text/javascript">   
var myarr=new Array();  
var i,j;   for(i=0;i<2;i++)   
{      myarr[i]=new Array();	 
            for(j=0;j<3;j++)	   
            {	
            myarr[i][j]=i+j;
             if(j==2)	
             {document.write("<br/>");}	
             else
             {document.write("myarr["+i+"]["+j+"]"+" ");
              }
             }      
}</script>

https://img3.mukewang.com/5c0946420001793111060396.jpg

提问者:慕仰3524871 2018-12-06 23:55

个回答

  • AndrewOVO
    2019-01-16 10:06:58

    j<3就有3列,j<2就只有一列了

  • 未成年_j
    2018-12-08 22:57:26

    四行三列 从0开始 0123行 012列

  • 慕虎2066891
    2018-12-07 00:22:12

    如果把二维数组看做表格,i和J就是行和列。一个控制行数,一个控制列数。ij根据需要设置