题目:

通过循环按行顺序为一个5×5的二维数组a赋1到25的自然数,然后输出该数组的左下半三角。试编程。

什么是二维数组?

例子:var arr = [[1,2,3,4],[5,6,7,8]];

数组arr中的元素是一维数组。

数组arr是一个二维数组。

var arr = [];//第一层for循环表示有5组数组for (var i = 0; i < 5; i++) {//第二层for循环表示数组中的每个元素var newArr = [];for (var j = 1; j <= 5; j++) {newArr.push(j + 5 * i);// j的值小于 1+i的 打印if (j <= i + 1) {document.write(j + 5 * i + " ");}}arr.push(newArr);document.write("<br>");}console.log(arr);

运行结果:

初级JS二维数组小案例相关推荐

  1. php array_push 二维数组,arraypush js二维数组push的方法

    用array_push给数组添加一个属性值 用array_push给数组添加一个属性值,如果是直接添加$a可以,但是如果要(1)如果你的数组是一维数组: 如: $arr = array('id'=&g ...

  2. JS二维数组转树形数据

    JS二维数组转树形数据 // 测试数据const arr = [{ id: '1', pid: '0', name: 'jack', age: 20 },{ id: '2', pid: '0', na ...

  3. W3 D2 二维数组及案例

    二维数组及案例 二维数组 1.二维数组定义方式 2.二维数组数组名(地址相关) 3.输出相关 4.练习: (1).将二维数组行列进行互换,存放另一数组中 (2).求二维数组中最大元素值及其行列号 (3 ...

  4. 记录 Js 二维数组的排序

    记录 Js 二维数组的排序 二维数组 let schedule=[[33, 38], [90, 92], [87, 88], [98, 100], [20, 32]] 冒泡排序(升序) var num ...

  5. js创建二维数组小坑

    今天在创建一个二维数组时,遇到一个小坑,最后发现是对forEach函数的理解不够深刻导致的bug,特此记录说明. 需求如下:创建一个10 x 10的二维数组 最常规的想法是,进行遍历循环 let it ...

  6. js二维数组_Javascript数组

    数组的概念:引用类型的对象. 本质:内存中存储多个数据的空间,再取个名字. 数据结构:数据结构不同,擅长的操作不同. 数组特点:便于数据的查找与维护. 数组的创建: 方法1:var 数组名=[元素1, ...

  7. js二维数组arr中表示读取第i行第j列的是:_c++ c语言 数组与字符串

    c语法7 - 数组与字符串 概述 定义:把具有相同类型的若干变量按有序形式组织起来称为数组. C语言数组属于构造数据类型.一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型.因 ...

  8. js二维数组定义和初始化的三种方法

    方法一:直接定义并且初始化,这种遇到数量少的情况可以用 var _TheArray = [["0-1","0-2"],["1-1",&quo ...

  9. js二维数组传递java,ActiveX获取JavaScript传递的二维数组

    此文参考了http://blog.csdn.net/playstudy/article/details/8259737,在此基础上做了改进 // WebDlg.idl : WebDlg 的 IDL 源 ...

最新文章

  1. Mongodb的范式化和反范式化
  2. hduoj1021 Fibonacci Again
  3. 深度学习核心技术精讲100篇(五十九)-多业务融合推荐策略实战应用
  4. unzipping/Users/xq/.gradle/wrapper /dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3-all.zi
  5. leetcode Valid Palindrome
  6. 阿里飞猪一员工涉案66亿,非法获利千万;美图将加密货币作为价值储备;Linus警告不要用Linux5.12-rc1 | 极客头条...
  7. MySQL索引失效、优化的方法
  8. HSI彩色图像空间滤波
  9. 关于dll加载失败原因总结
  10. freemarker生成word,表格分页
  11. PELU激活函数的tensorflow实现(一) Parametric Exponential Linear Unit
  12. Kubernetes-HA高可用架构
  13. 物业管理系统 ERP系统 下载
  14. USB获取描述符GetDescriptor
  15. 怎样在ubuntu 14.04上安装轻量级的Budgie桌面
  16. 【教程】在Linux下使用kiftd搭建自己的网盘
  17. “华为杯“ 武汉大学21级新生程序设计竞赛 J.传闻档案
  18. 为什么房价只涨不跌惊人内幕! [转]
  19. 基因组选择软件市场调研
  20. 欢迎来到「无隐私时代」,你正以100元被出卖

热门文章

  1. 趣味Python | 223 段代码助你从入门到大师
  2. 绿豆APP源码苹果CMS影视插件版本原生JAVA源码
  3. Y9000X安装Ubuntu 系统没有无线网卡驱动问题解决方法
  4. 最强大脑之《数字华容道》游戏Android端的具体实现
  5. 自学SAP的一些建议
  6. PS教程(个人精心整理,你也可以成为PS高手)
  7. 工作日志2009年、二
  8. 岛国电影生物科普就是强—生命大跃进
  9. 宝马自动驾驶战略 - 深度学习的部署【附PDF原版英文资料下载】
  10. 《28天玩转TensorFlow2》第10天:TensorFlow2项目实战—基于迭代的风格迁移