初级JS二维数组小案例
题目:
通过循环按行顺序为一个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二维数组小案例相关推荐
- php array_push 二维数组,arraypush js二维数组push的方法
用array_push给数组添加一个属性值 用array_push给数组添加一个属性值,如果是直接添加$a可以,但是如果要(1)如果你的数组是一维数组: 如: $arr = array('id'=&g ...
- JS二维数组转树形数据
JS二维数组转树形数据 // 测试数据const arr = [{ id: '1', pid: '0', name: 'jack', age: 20 },{ id: '2', pid: '0', na ...
- W3 D2 二维数组及案例
二维数组及案例 二维数组 1.二维数组定义方式 2.二维数组数组名(地址相关) 3.输出相关 4.练习: (1).将二维数组行列进行互换,存放另一数组中 (2).求二维数组中最大元素值及其行列号 (3 ...
- 记录 Js 二维数组的排序
记录 Js 二维数组的排序 二维数组 let schedule=[[33, 38], [90, 92], [87, 88], [98, 100], [20, 32]] 冒泡排序(升序) var num ...
- js创建二维数组小坑
今天在创建一个二维数组时,遇到一个小坑,最后发现是对forEach函数的理解不够深刻导致的bug,特此记录说明. 需求如下:创建一个10 x 10的二维数组 最常规的想法是,进行遍历循环 let it ...
- js二维数组_Javascript数组
数组的概念:引用类型的对象. 本质:内存中存储多个数据的空间,再取个名字. 数据结构:数据结构不同,擅长的操作不同. 数组特点:便于数据的查找与维护. 数组的创建: 方法1:var 数组名=[元素1, ...
- js二维数组arr中表示读取第i行第j列的是:_c++ c语言 数组与字符串
c语法7 - 数组与字符串 概述 定义:把具有相同类型的若干变量按有序形式组织起来称为数组. C语言数组属于构造数据类型.一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型.因 ...
- js二维数组定义和初始化的三种方法
方法一:直接定义并且初始化,这种遇到数量少的情况可以用 var _TheArray = [["0-1","0-2"],["1-1",&quo ...
- js二维数组传递java,ActiveX获取JavaScript传递的二维数组
此文参考了http://blog.csdn.net/playstudy/article/details/8259737,在此基础上做了改进 // WebDlg.idl : WebDlg 的 IDL 源 ...
最新文章
- Mongodb的范式化和反范式化
- hduoj1021 Fibonacci Again
- 深度学习核心技术精讲100篇(五十九)-多业务融合推荐策略实战应用
- unzipping/Users/xq/.gradle/wrapper /dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3-all.zi
- leetcode Valid Palindrome
- 阿里飞猪一员工涉案66亿,非法获利千万;美图将加密货币作为价值储备;Linus警告不要用Linux5.12-rc1 | 极客头条...
- MySQL索引失效、优化的方法
- HSI彩色图像空间滤波
- 关于dll加载失败原因总结
- freemarker生成word,表格分页
- PELU激活函数的tensorflow实现(一) Parametric Exponential Linear Unit
- Kubernetes-HA高可用架构
- 物业管理系统 ERP系统 下载
- USB获取描述符GetDescriptor
- 怎样在ubuntu 14.04上安装轻量级的Budgie桌面
- 【教程】在Linux下使用kiftd搭建自己的网盘
- “华为杯“ 武汉大学21级新生程序设计竞赛 J.传闻档案
- 为什么房价只涨不跌惊人内幕! [转]
- 基因组选择软件市场调研
- 欢迎来到「无隐私时代」,你正以100元被出卖