JavaScript算法(实例二)9*9乘法表
为大家介绍两种实现9*9乘法表的JS算法,分别输出乘法表的正序和倒序排列。
for(i=1;i<=9;i++){var a=" ";for(j=1;j<=i;j++){a+=i+"*"+j+"="+i*j+(i*j<10?" ":" ");}console.log(a);
}
/*1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81*/
for(m=9;m>=1;m--){var b=" ";for(n=1;n<=m;n++){//for(n=m;n>=1;n--){b+=m+"*"+n+"="+m*n+(m*n<10?" ":" ");}console.log(b);
}
/*9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81 8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 4*1=4 4*2=8 4*3=12 4*4=16 3*1=3 3*2=6 3*3=9 2*1=2 2*2=4 1*1=1*/
JavaScript算法(实例二)9*9乘法表相关推荐
- 99乘法表带颜色HTML隔行变色,javascript小实例,实现99乘法表及隔行变色
人生短暂,废话不多说,直奔主题! 这个小实例的要求: 实现在页面中输出99乘法表.(要求:以每三行为一组,实现隔行变色(颜色为白,红,黄(也可自己定义)),鼠标滑过每一行,行背景颜色变为蓝色,鼠标离开 ...
- for循环简介及实例(输出九九乘法表)
for循环简介 简介 for循环是3大循环其中一种,相比while循环和do while循环,它更加灵活,而且完全包含了while循环的功能,用for语句可以解决编程中所有循环问题. 语法格式 for ...
- 大学解惑09 - 单独用HTML javascript CSS 实现三版99乘法表,你就是班里最靓的仔
☆ 99乘法表,这个从小学就让我们开始产生肌肉记忆的知识点,伴随一生.而一旦开始学习软件开发知识,99乘法表将是一个基础中不可逃避的巩固升级作业. ☆ 口算背诵相信大家已经滚瓜烂熟了,一一得一,二 ...
- JavaScript通过for循环实现九九乘法表的左下、左上、右上、右下对齐成直角三角形
九九乘法表共 9 行 9 列,以下通过JavaScript代码块的控制,来实现关于九九乘法表的左下.左上.右下.右上对齐形成三角形的效果. 注意:(1)掌握 for 循环及多层for循环的使用. ...
- JavaScript在表格中实现九九乘法表
实现效果 代码实现 <!DOCTYPE html> <html><head><meta charset="utf-8"><ti ...
- JavaScript 数据结构与算法(二)哈希表
本文参考文献:https://www.cnblogs.com/AhuntSun-blog/p/12636718.html 配套视频教程:https://www.bilibili.com/video/B ...
- 算法训练+乘法表c语言,[蓝桥杯][算法提高VIP]输出九九乘法表 (C语言代码)
解题思路:Nine那些直接复制输出 注意事项: 参考代码: #include int main() { int i,j; printf(" Nine-by-nine Multiplicat ...
- PHP输出一个上三角乘法表,javascript使用三种循环语句输出九九乘法表与输出一个三角形...
实例 html> js打印乘法表与输出三角形 document.write('for循环输出九九乘法表:'); for (var i = 1; i <=9 ; i++) { for(var ...
- 三行代码实现九九乘法表~
这是一张九九乘法表~做到如上图所示,基本结构只需三行代码即可实现~ 一.此时需引入js基础学习到的第一门编程语言---JavaScript~ 二.观察九九乘法表不难得出以下规律: 1.每块区域都是 ...
- Python的逻辑判断和循环 || 打印九九乘法表
Python的逻辑判断和循环 1.if elif else条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. if <条件判断1>: <执行1> elif ...
最新文章
- mysql-5.7 innodb 的并行任务调度详解
- 二、python基础(列表、元组、字符串、集合、字典、文件操作,函数基本语法及特性)...
- 消费金融和信用卡本质上的区别是什么?
- boost::iostreams::example::container_sink用法的测试程序
- mybatis学习笔记-01什么是mybatis
- 韩国浦项化学在中国斥资超2800亿韩元投建电动车电池材料厂
- java编写一个个人通信录程序
- php 判断字符串类型
- [Icehouse][cinder] volume状态为 error_deleting无法删除 的解决方案
- 官方AWZ爱伪装 一键新机 全息备份 虚拟定位 非NZT 暗王者 IG V8 V3 IOSAPP一键新机 全息备份
- linux用在炫龙m7,NH55 炫龙M7 Ubuntu 安装
- mayafbx无法识别_maya怎么打开fbx文件
- 【缓存】缓存更新策略
- 手机内存卡照片丢失怎么恢复
- 原型制作与图解——墨刀工具
- zabbix6.0安装成功路上的小插曲
- select标签默认选项
- 创新虎仔音箱试玩报告
- linux 的网络命令
- 快乐星球计算机老师,《快乐星球Ⅴ》新电脑老师(上)