九九乘法表共 9 行 9 列,以下通过JavaScript代码块的控制,来实现关于九九乘法表的左下、左上、右下、右上对齐形成三角形的效果。

注意:(1)掌握 for 循环及多层for循环的使用。
           (2)分清代表行号与列号的变量,注意输出顺序。
           (3)右对齐的时候,左空白部分要用空格输出控制。

1. 九九乘法表关于左下角对齐直角三角形。

代码块:

//双层for循环for (var i=1;i<=9;i++){var str = '';for(var j=1;j<=i;j++){str += j+'*'+i+'='+j*i+'\t';}console.log(str);}

效果显示图:

2. 九九乘法表关于左上角对齐直角三角形。

代码块:

for(var i=9;i>0;i--){var str = '';for(var j=1;j<=i;j++){str += j+'*'+i+'='+j*i+'\t';}console.log(str);
}

效果图:

3. 九九乘法表关于右上角对齐直角三角形。

代码块:

for(var i=9;i>=1;i--){var str = '';for(var j=9;j>=1;j--){str += j>i?'        ':j+'*'+i+'='+i*j+'\t';}console.log(str);
}

效果图:

4. 九九乘法表关于右下角对齐直角三角形。

代码块:

for(var i=1;i<=9;i++){var str = '';for(var j=9;j>i;j--){str +='        ';}for(j=i;j>0;j--){str += i+'*'+j+'='+i*j+'\t';}console.log(str);
}

效果图:

JavaScript通过for循环实现九九乘法表的左下、左上、右上、右下对齐成直角三角形相关推荐

  1. android页面布局4*4乘法表,day4(分支结构,循环结构,for循环,九九乘法表)

    一:复习 ''' 1.变量名命名规范 -- 1.只能由数字.字母 及 _ 组成 -- 2.不能以数字开头 -- 3.不能与系统关键字重名 -- 4._开头有特殊含义 -- 5.__开头__结尾的变量, ...

  2. python使用for循环打印99乘法表-Python用for循环实现九九乘法表

    下面通过一段代码给大家介绍python 使用for 循环实现九九乘法表,具体代码如下所示: #for 循环实现99乘法表 for i in range (1,10): for j in range ( ...

  3. 九九乘法表口诀python-Python用for循环实现九九乘法表

    下面通过一段代码给大家介绍python 使用for 循环实现九九乘法表,具体代码如下所示: #for 循环实现99乘法表 for i in range (1,10): for j in range ( ...

  4. JS-逻辑运算符-累加累减-分支循环结构-九九乘法表

    累加累减 var num = 20; var res = (num ++) - (++ num) + (num --) - (++ num) + (num --);​ console.log(res) ...

  5. 写一个方法,用一个for循环打印九九乘法表

    public class MultiplicationTable { /**   * @description 写一个方法,用一个for循环打印九九乘法表   * @author  wangkun   ...

  6. python基础——while循环(九九乘法表,阶乘计算器,三角形图案打印输出)

    python基础--while循环(九九乘法表,阶乘计算器,三角形图案打印输出) 一.目的 本人最近在学习python的基础语法,此文章用来记录学习过程所用,本文章讲述的是while循环的一些基础实例 ...

  7. for循环打印九九乘法表

    利用for循环打印输出九九乘法表 [外链图片转存失败(img-dfoazMrg-1564827145096)(C:\Users\lee\AppData\Roaming\Typora\typora-us ...

  8. 如何使用一个for循环输出九九乘法表

    问题引入 很多人刚接触C语言的时候一定会遇到这样一个题目,在屏幕上输出九九乘法表.我相信大多数人的解法都会是使用两个for循环,两个变量,一个if判断语句用来判断什么时候换行. 问题1:在屏幕上输出一 ...

  9. while 和 for 循环 :for循环输出九九乘法表

    示例5:使用while循环输出如下图形 第一种方法 i = 0 while i < 7:if i%2==1: # 偶数行print("+ +")else: # 奇数行prin ...

最新文章

  1. 详解数组中的reduce方法
  2. 导向滤波python_导向滤波(Guided Filter)简要介绍
  3. 通过命令行方式批量设置保留IP地址的代码
  4. (11/24) css进阶:Less文件的打包和分离
  5. Java多线程的实现方式-Thread 类,Runnable 接口
  6. 从使用角度看何为zookeeper
  7. 在Linux中某些程序无法运行,为何linux下的程序不能在windows下运行,不是“废话”那么简单...
  8. 第九届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)
  9. 通过错误的sql来测试推理sql的解析过程
  10. PB9.0实现下拉数据列表的实现
  11. 在JavaScript函数中使用EL表达式注意的事项
  12. Intel Media SDK H264 encoder GOP setting
  13. kmeans中的k的含义_硬质合金中P、M、K、N、S、H六大字母含义详解
  14. 电脑换ip软件_如何使用爱加速换iP软件
  15. PAT A1053 Path of Equal Weight [树的DFS遍历]
  16. 文件传输-FTP使用简介
  17. android brvah 分组,Android开源框架BRVAH由来篇
  18. caffe 安装教程(一)
  19. KeyTool 和 OpenSSL 相互转换 [转]
  20. matlab基础总结与图像处理应用(上)

热门文章

  1. Delphi 之【记得来康康我】
  2. java关闭tomcat服务器端口_关闭tomcat端口号
  3. vue中生成条形码(jsbarcode)、二维码(qrcodejs2)
  4. c语言自定义创建文件,C语言文件定义、文件操作
  5. css代码用词,巧用CSS解决中文断词换行的问题
  6. 使用C#编写带有图形界面的凯撒密码解密和加密
  7. Qt中 .pro 文件和 .pri 文件介绍
  8. Linux下python脚本编写小结
  9. Python基础入门篇【2】--python脚本结构
  10. 欧拉方法c语言程序,欧拉回路算法C语言