js数组转置

<script type="text/javascript">
     var arr=[[1,2,3],[4,5,6],[7,8,9],[17,18,19]];
     var arr2=new Array();
     var alen=arr.length;
     
     var blen=arr[0].length;
     
            
      for(var i=0;i<arr.length;i++)
      {
        for(var j=0;j<arr[0].length;j++){
          document.write(arr[i][j]);
          document.write("&nbsp;");
         }
         
         document.write("<br/>");
       }
      
      document.write("*****************************<br/>")
     
     for(var i=0;i<blen;i++)
      {
       arr2[i]=new Array();
       for(var j=0;j<alen;j++)
       {
        arr2[i][j]=0;
        }
       }

     for(var i=0;i<alen;i++)
      {
        for(var j=0;j<blen;j++){
         arr2[j][i]=arr[i][j];
         }
       }
       
      for(var i=0;i<arr2.length;i++)
      {
        for(var j=0;j<arr2[0].length;j++){
          document.write(arr2[i][j]);
          document.write("&nbsp;");
         }
         
         document.write("<br/>");
       }
  </script>

js数组转置,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。