JS--利用数组写九九乘法表
2017-10-24 14:26
405 查看
主要利用的是JS的数组长度作为九九乘法表的基础,直接上例子:
运行结果:
这里我只是将结果呈现出来,如果想要呈现XX*XX=XX的效果,只需要将
如果想画一个十乘十的表,只需要将9改成10
运行结果:
(function(){ var a=new Array(9);//创建一个长度为9的数组 var body=document.getElementsByTagName("body")[0]; for(var row=1;row<=a.length;row++){ //以a的长度作为遍历条件,row将作为表的每行 for(var col=1;col<=row;col++){ //col作为列 var el=document.createElement("span"); //每次遍历创建一个span元素 el.innerText=row*col+" "; body.appendChild(el); //将span加入到body中 } var br=document.createElement("br"); body.appendChild(br); //在每行循环最后往body加入一个br换行 } })();
运行结果:
这里我只是将结果呈现出来,如果想要呈现XX*XX=XX的效果,只需要将
el.innerText=row*col+" "; 改为 el.innerText=row+"*"+col+"="+row*col+" "; 即可
如果想画一个十乘十的表,只需要将9改成10
var a=new Array(10);
运行结果:
相关文章推荐
- js 利用数组实现类似于asp中的数据字典
- JS学习笔记2——利用filter()去除数组中的重复元素,利用filter()筛选出数组中的素数
- 利用js的prototype属性给数组去重
- js利用数组实现队列与堆栈效果
- js利用数组创建图片对象
- js利用数组length属性清空和截短数组的小例子
- js利用数组实现队列与堆栈效果
- 利用js动态类型特性对数组排序
- 利用js数组生成省市二级联动
- js利用数组length属性清空和截短数组的小例子
- js06--利用js给数组去重
- js 利用数组实现类似于asp中的数据字典
- 利用JS对象的特性去除数组中的重复项
- Js利用prototype自定义数组方法示例
- 利用js的prototype属性给数组去重
- JS利用apply方法,将数组直接当做参数传给函数
- js小练习:利用getElementsByTagName方法、for循环、this指针、数组实现对多个相同元素value值的改变
- js获取数组非重复值利用map原理
- 利用js自带函数 数组去重
- JS 利用数组拼接html字符串