zoukankan      html  css  js  c++  java
  • 二维数组的定义与用法

    二维数组就是在一个数组中的元素还是数组

    举例:

    arr是一个数组;

    arr =[a,b,c,d];

    在这个数组中的元素也是一个独立的数组

    arr a = [1,2,3];

    arr b = [4,5,6];

    arr c = [7,8,9];

    arr d = [10,11,12];

    关于二维数组的简单用法

    //一个班六个人,学号,语文,数学,英语,接受成绩(不接受学号),输出学号成绩,总分,平均分。
    //定义一个二维数组用来存值
    var arr = [];
    //用来存计算后的值
    var newarr = [];
    //输入几个信息
    var num = 6;
    for(var i=0;i<num;i++){
        var xh = prompt("请输入学号"),
            yw = parseInt(prompt("请输入语文成绩")),
            sx = parseInt(prompt("前请输入数学成绩")),
            yy = parseInt(prompt("请输入如英语成绩"));
        //将学号,语文成绩,数学成绩,英语成绩放入数组中
        arr[i] = [xh,yw,sx,yy];
        }
    for(var i=0;i<arr.length;i++){
        //学号
        //学号为二维数组中的第一个元素
        var xh = arr[i][0];
        //总分
        //总分等于二维数组中第二个,第三个与第四个的和
        var zf = arr[i][1]+arr[i][2]+arr[i][3];
        //平均分
        //平均分等于总分除以数组的长度-1;
        var pjf = zf/(arr.length-1);
        newarr[i] = [xh,zf,pjf];
        }
    alert(newarr);
    View Code

    以下是在网上搜索的关于二维数组的一些定义于用法 

    Javascript二维数组定义[一]:
     

    JavaScript代码
    1. <script>      
    2.   var   a=new   Array();      
    3.   a[1]=new   Array("a","b");      
    4.   </script>   


    --------------------------------------------------------------------------------
    Javascript二维数组定义[二]:
     

    JavaScript代码
    1. <script   language="JavaScript">      
    2.   <!--      
    3.   var   a   =   new   Array();      
    4.   a[0]   =   new   Array("a","b");      
    5.   a[1]   =   new   Array("c","d");      
    6.   alert(a[1][1]);      
    7.   //-->      
    8.   </script>    

     
      
    --------------------------------------------------------------------------------
    Javascript二维数组定义[三]:?
     

    JavaScript代码
    1. var   arr   =   new   Array([1,2,3],[4,5,6],[7,8,9,10]);      
    2.   for(var   e   in   arr)   alert(arr[e]);      
    3.     


    --------------------------------------------------------------------------------
    Javascript二维数组定义[四]:?
    先声明一个数组:   
      

    JavaScript代码
    1. var a=new   arrray(first_num);      
    2.   a[first_num]=new   array(number);      
    3.   a[first_num]=new   array(number);      
    4.     
    5.   //first_name是维数,      
    6.   //number可以根据你的需要来了。      
    7.   //这样可以创造出多维数组了。     
       

    --------------------------------------------------------------------------------
    Javascript二维数组定义[五] ?
     

    JavaScript代码
    1. <script>      
    2.   T=new   Array;      
    3.   T[1]=new   Array;      
    4.   T[1][0]="a";      
    5.   T[1][1]="b";      
    6.   alert(T[1][0]);      
    7.   </script>   


    --------------------------------------------------------------------------------
    Javascript二维数组定义[六]?
     

    JavaScript代码
      1. <script>      
      2.   var   result   =   new   Array(new   Array("1","1111"),      
      3.         new   Array("2","2222"),   new   Array("3","3333"),      
      4.         new   Array("4","4444"));      
      5.   for(var   i=0;i<   result.length;i++){      
      6.   alert(result[i][0]+"|"+result[i][1]);      
      7.   }      
      8.   </script>    
  • 相关阅读:
    linux Chrome 安装
    jQuery.extend 函数详解
    Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法
    Django——model字段类型 2
    Django 中的用户认证
    Expression<Func<T, bool>>与Func<T, bool>的区别
    根据funID,personID获取最新规划包项目相关信息
    SET ANSI_NULLS ON 在T-SQL中是什么意思
    SQL Server 2008中如何为XML字段建立索引
    PowerDesigner 建模后如何导入到数据库
  • 原文地址:https://www.cnblogs.com/LQK157/p/8626121.html
Copyright © 2011-2022 走看看