用js在控制台打印九九乘法表

运行结果

思考

在学习了流程控制和条件判断后,我们可以利用js打印各式各样的九九乘法表

不管是打印什么样三角形九九乘法表,我们都应该找到有规律的地方,比如第一列的数字是什么规律,第一行的数字是什么规律,只要找到了共性,九九乘法表就很简单了

注意点

怎么控制换行?

console.log()默认就是打印一次换一行,我们这时候就需要把一行的乘法数字都通过字符串拼接在一起,等这一行结束后,就在外层for循环里打印,而不是在内层的循环。

怎么实现每两个数相乘后的间隔?

使用转义字符 **\t **,相当于tab键

对于那些前面空的我们怎么处理?

其实用的就是空格,因为空格也是有规律的,也要额外用循环遍历打印,大概两个\t等价于(ij=ij)。我们在测试的时候,可以用一些比较显眼的字符代替,比如都可以,等效果出来了再改成空格。

Document

//九九乘法表

for(var i = 1;i<=9;i++){

var s = '';

for(var j = 1;j<=i;j++){

s += j + '*' + i +'=' +(i*j)+'\t'

}

console.log(s);

}

console.log("===================================================================")

for(var i = 1;i<=9;i++){

var t = '';

for(var j = i;j<=9;j++){

t += i + '*' + j +'=' +(i*j)+'\t'

}

console.log(t);

}

console.log("===================================================================")

for(var i = 1;i<=9;i++){

var u = '';

for(var k = 1;k

u += "\t\t"

}

for(var j = i;j<=9;j++){

u += i + '*' + j +'=' +(i*j)+'\t'

}

console.log(u);

}

#感谢您访问本站#

#本文转载自互联网,若侵权,请联系删除,谢谢!657271#qq.com#

用html制作三角形九九乘法表,用js实现打印九九乘法表相关推荐

  1. python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。

    网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...

  2. python打印九九乘法口诀_使用Python打印九九乘法口诀表

    在上一篇,我们讲到了print的各种用法,相信小伙伴们通过练习已经有所掌握.大家有看到过如下图所示的乘法口诀表吗? 是不是看起来非常整齐呢,这是怎么做到的呢~其实并不难,接下来我将介绍一下Python ...

  3. linux shell脚本打印乘法口诀,Shell脚本:打印九九乘法表

    运行环境:Red Hat Enterprise Linux Server release 6.4 (Santiago) 今天用三种不同的方式实现了Shell脚本打印的九九乘法表,代码如下 方法1:使用 ...

  4. c语言打印三角99乘法表,用c语言打印99乘法表4种三角形

    #include int main() { int i,j; //左下角. for (i=1;i<10;i++) { for (j=1;j<10;j++) if(i>=j) prin ...

  5. Java如何打印九九乘法表

    Java如何打印九九乘法表 分析: 要打印九九乘法表,可以借助双重循环先看整体,有9行,所以就先用一个for循环,for(i=1;i<=9;i++): 再将每一个看作一个整体,第一行打印一个,第 ...

  6. C++嵌套循环打印99乘法表

    C++嵌套循环打印99乘法表 目录 C++嵌套循环打印99乘法表 1.嵌套循环结构 2.99乘法表案例代码 1.嵌套循环结构 分为外循环和内循环,外循环执行一次,内循环执行一轮 for(条件){ fo ...

  7. Python编写程序求解一元二次方程,打印九九乘法表,判断三条边是否可以构成三角形,并求三角形面积

    目录 求解一元二次方程题目总体要求如下: 打印九九乘法表题目总体要求如下: 判断三条边是否可以构成三角形题目要求如下: 求解一元二次方程题目总体要求如下: 编写程序,输入一元二次方程的三个系数a.b. ...

  8. Python打印九九乘法表---左上三角、左下三角、右上三角、右下三角形格式

    Python打印九九乘法表---左上三角.左下三角.右上三角.右下三角.倒三角形格式 1.左上三角乘法表 2.左下三角乘法表 3.右上三角乘法表 4.右下三角乘法表 5.倒三角乘法表 1.左上三角乘法 ...

  9. python实现打印九九乘法表

    在学习编程语言的时候,经常会遇到让你用所学知识打印九九乘法表这样一个基础的编程问题吧,比如下面的这种: python中想要实现打印九九乘法表就需要用到while循环嵌套这个知识点,下面是我给大家列出来 ...

最新文章

  1. opencv(4)图像滤波
  2. 8 Django 模型层(2)
  3. golang日期时间格式format()
  4. 3D Mapping with an RGB-D Camera(RGBD SLAM V2 )论文笔记
  5. ASP.NET 连接MySql数据库
  6. Linq(03)基础之Orderby group-by
  7. POCO C++库导游【转】
  8. 一般使用作为微型计算机必备,远程教育统考复习之计算机应用基础单选模拟复习题(一)...
  9. 802.1x协议身份认证
  10. 1T空间只是噱头而已! 网盘容量大战背后的技术秘密
  11. 110.Balanced Binary Tree
  12. appium通过坐标定位元素
  13. python汉明距离_simhash+汉明距离计算文本相似度
  14. angular async和await (实用)
  15. window 中 PowerShell激活python环境
  16. vue跳转页面增加等待_vue实现几秒后跳转新页面代码
  17. checkbox常用操作
  18. L3-第五章-动态规划-2657 二进制数字
  19. java计算机毕业设计公交线路查询系统(附源码、数据库)
  20. 10_MySQL视图

热门文章

  1. Dubbo系列之Provider Service注册和暴露(三)
  2. [BJOI2019] 排兵布阵
  3. 讯飞AIUI语音初体验
  4. MyEclipse修改JSP模板
  5. pytorch seq2seq模型中加入teacher_forcing机制
  6. 微信java版_JAVA版微信支付V3-完全版
  7. HTML CSS整理笔记(建议收藏)
  8. 最短路问题的线性规划模型
  9. Python实现PD文字识别、提取并写入CSV文件脚本分享
  10. 服务器网口显示感叹号,业务服务器或更新服务器连接失败(认证失败,黄色感叹号)怎么回事?...