美文网首页
二维数组

二维数组

作者: 西疆慕客 | 来源:发表于2020-08-07 15:19 被阅读0次

    该系列文章只是个人在自学JS时做的一些笔记,看到直接关闭即可。当然更欢迎大佬们传道授业、答疑解惑、指出错误。另外也在寻找更加系统学习代码的平台(暂时使用的是51自学网)。

    二维数组

    指数组里的数据还是数组。

    例1:

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <script type="text/javascript">
    //          二维数组:
                var a=[["小赵","小钱","小孙","小李"],["小周","小吴","小郑","小王"],["小冯","小陈","小祝","小卫"],["小蒋","小沈","小韩","小杨"]];
                document.write(a.length);//指a数组的长度
                alert(a[0][2]);//第一个下标:找到数组中的几号元素,第二个人下标,找到元素中的元素
                alert(a[2].length);//第二号元素的数组长度
            </script>
        </head>
        <body>
        </body>
    </html>
    

    二维数组的遍历

                var a=[["小赵","小钱","小孙","小李"],["小周","小吴","小郑","小王"],["小冯","小陈","小祝","小卫"],["小蒋","小沈","小韩","小杨"]];
                for (var i=0;i<a.length;i++) {
                for (var b=0;b<a[i].length;b++) {//a[i]表示二维数组中第几个元素的数组长度
                    document.write(a[i][b]+"写作业去"+"<br>");//a[i][b]指二维数组中第几个元素的第几个元素
                };
    

    获取二维数组中的最大、最小值

    (最大值for循环方式)

                var zxw=[[28,19,18,43,88,30],[99,10,18,29,76],[74,47,38,23],[10,28,66,67,98]];
                var xhw=zxw[0][0];
                alert(xhw);
                for (var i=0;i<zxw.length;i++) {
                for (var b=0;b<zxw[i].length;b++) {
                    
                    if(xhw<zxw[i][b]){
                        xhw=zxw[i][b]
                    };
                    };
                };
                document.write(xhw)
    

    (最小值function方式)

        function bdx(arr){
                    for (var i=0;i<arr.length;i++){
                        for (var b=0;b<arr[i].length;b++){
                //              判断:值是否小于i号的值
                                if(xhw>arr[i][b]){
                                    xhw=arr[i][b]
                                };
                             };
                            };
                                return xhw;
                            };
                                document.write(bdx(zxw));
    

    相关文章

      网友评论

          本文标题:二维数组

          本文链接:https://www.haomeiwen.com/subject/qlsfdktx.html