用JS在控制台打印九九乘法表
思考:
在学习了流程控制和条件判断后,我们可以利用js打印各式各样的九九乘法表
不管是打印什么样三角形九九乘法表,我们都应该找到有规律的地方,比如第一列的数字是什么规律,第一行的数字是什么规律,只要找到了共性,九九乘法表就很简单了。
注意点:
怎么控制换行?
console.log()默认就是打印一次换一行,我们这时候就需要把一行的乘法数字都通过字符串拼接在一起,等这一行结束后,就在外层for循环里打印,而不是在内层的循环。
怎么实现每两个数相乘后的间隔?
使用转义字符 \t ,相当于tab键
对于那些前面空的我们怎么处理?
其实用的就是空格,因为空格也是有规律的,也要额外用循环遍历打印,大概两个\t等价于(ij=ij)。
我们在测试的时候,可以用一些比较显眼的字符代替,比如&#都可以,等效果出来了再改成空格。
<body><script>//九九乘法表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 < i; k++) {u += "\t\t"}for (var j = i; j <= 9; j++) {u += i + '*' + j + '=' + (i * j) + '\t'}console.log(u);}</script>
</body>
用JS在控制台打印九九乘法表相关推荐
- js代码实现打印九九乘法表
js代码实现九九乘法表的打印 当然实现的方法有很多种,在这里我就分享一下我用的几种方式(废话不多说,直接上代码!!!) 一.首先是输出在页面的代码 <script>for (var i = ...
- js中如何打印九九乘法表
九九乘法表对于学编程的人来说应该都不陌生,不管是在C语言中还是在JavaScript中都会接触到,现在我就说一说在js中如何打印出九九乘法表,我们最终打印出的样子应该是这样的 对于前面两种我们应该十分 ...
- js 在页面打印九九乘法表
for(var i=1;i<=9;i++){ for(var j=1;j<=i;j++){ document.write(i) document.write('×') document.w ...
- 用html制作三角形九九乘法表,用js实现打印九九乘法表
用js在控制台打印九九乘法表 运行结果 思考 在学习了流程控制和条件判断后,我们可以利用js打印各式各样的九九乘法表 不管是打印什么样三角形九九乘法表,我们都应该找到有规律的地方,比如第一列的数字是什 ...
- 使用JS打印九九乘法表
今天博主看到天眼查的一道面试题,让候选人说出如何使用JS打印九九乘法表,这道题目对很多人来说可能很简单,但是博主还是想和大家分享一下,如何解决这个问题,分析下这个问题的思路,以帮助大家巩固基础,让我们 ...
- java入门之控制台输入人数成绩计算及格率(将成绩存入数组)与打印九九乘法表
从控制台输入学生人数,再输入足够的学生成绩. 计算:不及格学生人数和及格率 public class Test{public static void main(String[] args) {doub ...
- 使用JS代码简单实现九九乘法表
开发工具与关键技术: Visual Studio Code/JS 作者:唐嘉怡 撰写时间:2022/6/18 大家从小学开始就应该被老师要求要熟练背诵九九乘法表吧.那么大家如若要展示给其他不认识九九乘 ...
- 在控制台输出九九乘法表
package Day03;/*** 第六题:* 分析以下需求,并用代码实现:* 在控制台输出九九乘法表* 打印格式如下:*/ public class Day03_Demo06 {public st ...
- python语法学习—打印九九乘法表
用python语法打印九九乘法表,这肯定会用到循环,在其他很多编程语言java.c.js等 都可以用 for 循环或者while循环 进行嵌套 从而实现 乘法表的打印. 但是在python中不能使用f ...
最新文章
- 简单介绍python format格式化和数字格式化
- C#网页数据采集(三)HttpWebRequest
- OVIRT创建自动备份数据
- 宏在使用过程余函数的区别1
- python numeric_Python pandas.to_numeric函数方法的使用
- 非大学生学计算机,浅谈非计算机专业大学生的计算机教学
- 又一数据库高危漏洞爆出,数据安全如何有效保障?
- BZOJ1419: Red is good
- SQL Server 板机
- macos安装盘第三方工具制作_MacOS平台的磁盘镜像制作工具DMG Canvas for mac怎么样?...
- 泛微移动办公平台已适配华为鸿蒙
- 电商直播系统源码该如何突破?
- Visual Studio vs软件下载 vax Visual Assist X VAssistX
- 恐怖的aliedit
- 【Linux实验】Linux操作基础
- 数据结构与算法01:绪论【LEARN FROM 李春葆《数据结构教程》】
- JAVA:实现 gnome sort侏儒排序算法(附完整源码)
- html2canvas 在ios 13.4.x 、 13.5.x 微信浏览器中失效无反应
- 攻防世界 web高级 leaking
- 进击太空:脑电研究新领域