制作一个简单的99乘法表


//多维数组 制作一个简单的99乘法表
var 表 = new Array(10);   //新建一个长度是10的空数组
for (var i=0; i<表.length; i++){
  表[i] = new Array(10);   //行的每一项内容都是一个10长度的空数组,为表里的列
}
for(var 行=0; 行<表.length; 行++){   //遍历每一行,赋值
  for(var 列=0; 列<表[行].length; 列++){   //遍历每一列,赋值
    表[行][列] = 行*列   //相当于行、列的索引值想成,变成乘法口诀表
  }
}
var 乘法值 = 表[6][8]  //
console.log(乘法值)

表相当于

表[0] 表[1] 表[2] 表[3] 表[4] 表[5] 表[6] 表[7] 表[8] 表[9]
- 0 1 2 3 4 5 6 7 8 9
(表[1/2/3...])[0] 0 0 0 0 0 0 0 0 0 0
(表[1/2/3...])[1] 1 1 1 1 1 1 1 1 1 1
(表[1/2/3...])[2] 2 2 2 2 2 2 2 2 2 2
(表[1/2/3...])[...] ... ... ... ... ... ... ... ... ... ...
(表[1/2/3...])[9] 9 9 9 9 9 9 9 9 9 9

想象一下
先创建长度为10的空数组 行,再在每一行里面创建长度为10的空数组 列

[[1,2,3...9],[1,2,3...9],[1,2,3...9]...[1,2,3...9]]  //数组里面包数组

通过for循环,他们本身的值会相当于他们的索引值,所以可以将索引值相乘,最后形成乘法表

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,752评论 0 4
  • 马上就要到国庆节了,好是期待呀。最近一直忙成狗,急需一个长假调整一下自己的心境和状态 今天我们要说的是索引相关的知...
    小炼君阅读 1,083评论 0 50
  • SQL SERVER提供了多种索引。如果以存储结构结构来区分,有聚集索引和非聚集索引;如果以数据的唯一性来区分,则...
    不知名的蛋挞阅读 6,197评论 0 5
  • 1. 机器学习 评估假设一旦我们通过以下方式在我们的预测中做了一些故障排除:获得更多培训示例尝试更小的功能集尝试其...
    molscar阅读 801评论 0 0
  • 手动不易,转发请注明出处 --Trance 数据库系统命令: (1).查看存储过程状态:show pro...
    Trance_b54c阅读 1,886评论 0 8

友情链接更多精彩内容