JavaScript实现九九乘法表四种方法(附代码)

HTML+CSS+JavaScript九九乘法表 九九乘法表 阅读详情

几行代码就能轻松学会

 

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>九九乘法表</title>
</head>
<style>
	div{
		width: 80px;
		display: inline-block;
		font-size: 18px;
		background-color: lawngreen;
	}
	table td{
		width: 80px;
	}
</style>
<body>
	<script>
        for(var i=1;i<=9;i++){
			for(var j=1;j<=i;j++){
			    document.write('<div>'+i+'*'+j+'='+i*j+'</div>');
			}
			document.write('<br />');
		}
	</script>
</body>
</html>

 

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>九九乘法表</title>
</head>
<style>
	div{
		width: 80px;
		display: inline-block;
		font-size: 18px;
		background-color: lawngreen;
	}
	table td{
		width: 80px;
	}
</style>
<body>
	<script>
        for(var i=9;i>0;i--){
			for(var j=1;j<=i;j++){
				document.write('<div>'+i+'*'+j+'='+i*j+'</div>');
			}
			document.write('<br />');
		}	

	</script>
</body>
</html>

 

 <!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>九九乘法表</title>
</head>
<style>
	div{
		width: 80px;
		display: inline-block;
		font-size: 18px;

	}
	table td{
		width: 80px;
	}
</style>
<body>
	<script>
        document.write("<table>");   
		for (var x = 9; x>=1; x--){  
		    document.write("<tr>"); 
			//这层是循环输出空格子的
			for(var i=1;i<10-x;i++){
				 document.write("<th></th>");  
			}	
			//再倒过来输出
			for (var y = x; y>=1; y--){  
	        	document.write("<td>"+y+"*"+x+"="+y*x+"</td>");   
		    }  
		}  
		document.write("</table>");
	</script>
</body>
</html>

 

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>九九乘法表</title>
</head>
<style>
	div{
		width: 80px;
		display: inline-block;
		font-size: 18px;
	}
	table td{
		width: 80px;
	}
</style>
<body>
	<script>
        document.write("<table>");   
		for (var x = 1; x<=9; x++){  
		    document.write("<tr>"); 
			//这层是循环输出空格子的
			for(var i=1;i<10-x;i++){
				 document.write("<th></th>");  
			}	
			//再倒过来输出
			for (var y = x; y>=1; y--){  
	        	document.write("<td>"+y+"*"+x+"="+y*x+"</td>");   
		    }  
		}  
		document.write("</table>");
	</script>
</body>
</html>

喜欢我的文章就关注我吧,持续更新中.....

以上内容希望帮助到大家,很多朋友r在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,多个知识点高级进阶干货需要的可以免费分享给大家,需要的可以去主页或者评论联系。

JavaScript实现九九乘法表 效果图: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <script> window.onload=function(){ for (var i = 1;i<10;i++) { for(var j = 1;j<=i;j++){ document.w 阅读详情

相关推荐

利用javascript实现九九乘法表

乘法表这种面试经常遇到的题目必须要牢记于心啊,两个for循环众人皆知,下面来看一下用JS怎么实现吧 具体思路:竖向看大循环1至9,横向看每行都有一个小循环,小循环与每行的序号有关联(限制条件)。                  for循环i=多少看起始的第一项的i值为多少,限制条件大都看最后一项。 首先CSS: * { margin: 0; padding: 0; } ...

勤能补拙 2732

JavaScript js九九乘法表(两种方法

方法一: 观察规律: 第一个数每行都是自增1。 我们发下第二个数都是从1开始,依次递增1,永远不大于前面的数。 前面数字每自增一次,后面数字自增一轮。 我们可以用双重for循环,外层初始值设为i,i从1开始,到9结束,自增1 内层从初始值设为j,j从1开始,小于等于外层的i,自增1 九九乘法表代码如下: for (var i = 1;i<=9;i++){ for (var j = 1;j<=i;j++){ document.write(i+

qq_46058838的博客 4万+

JavaScript打印九九乘法表

JavaScript打印九九乘法表

希望我的博客,能帮上你解决学习中工作中所遇到的问题 4364

javascript实现九九乘法表四种形式)

1、使用for循环 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> html{

song_dehao的博客 2万+

JavaScript实现九九乘法表四种方法

阅读目录第一种第二种第三种第四种 第一种 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>九九乘法表</title> </head> <style> div{ width: 80px; display: inline-block; font-size: 18px; background-color:

wgchen 3161

js代码实现打印九九乘法表

js代码实现九九乘法表的打印 当然实现方法有很多种,在这里我就分享一下我用的几种方式(废话不多说,直接上代码!!!) 一、首先是输出在页面的代码 <script type="text/javascript"> for (var i = 1; i <= 9; i++) { for (var j = 1; j<= i; j++) { document.wr...

junmoxiao的博客 1万+

javascript输出四种九九乘法表

&lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;

qq_38401285的博客 7614

html制作四种九九乘法表,JavaScript制作九九乘法表

九九乘法表ul,li{margin: 0;padding: 0;list-style-type: none;}span{display: inline-block;width: 100px;height: 30px;font-size: 16px;text-align: center;border: 1px solid green;line-height: 30px;}document.write...

weixin_36326408的博客 2049

JavaScript实现九九乘法表四种方式

第一种实现形式 function test1() { for (var i = 1; i < 10; i++) { //console.log(i); //做第三行的数据 var str = “”; for (var j = 1; j <= i; j++) { //1 2 3 str += j + “*” + i + “=” + i * j + “\t”; } console.log(str); } } test1(); 第二种实现形式 function test2() { for (var.

weixin_41989717的博客 1799

JavaScript实现四种界面的九九乘法表

实现效果如下所示: 1: 2: 3: 4: 实现代码如下所示: Insert title here function Mult_01() { document.write(""); document.write(""); for(var i=1;i<=9;i++) { for(var j=1

suwu150 1万+

js打印九九乘法表(循环)

今日份图片 请查收~~~ 多的不说,少的不唠 今天咱用js打印一个九九乘法表九九乘法表外面套上一个表格 更好看 分析 首先咱们来想想九九乘法表有什么规律,只有把规律分析出来了,循环也就出来了。 九九乘法表不用多少,首先得九行,那么我们就得有一个从 1 到 9 的一个循环。 for (let i = 1; i <= 9; i++) { } 那么我们再来分析这个循环里面写什么 九九乘法表的第一行 1 * 1 = 1 九九乘法表的第二行 1 * 2 = 22 * 2 =

lcszz0302的博客 2834

JavaScript 九九乘法表

九九乘法表常见的四种用法

qq_45747074的博客 6387

在nodejs中编写四种格式的九九乘法表

在nodejs中编写四种格式的九九乘法表JS中,练习for循环比较经典的例子就是九九乘法表了 首先,先练习其中一列或行,比如说第一列: 1×1=4 1×2=2 1×3=3 …… 1×9=9 要实现这行内容,我们可以先定义一个变量j=1,它的循环条件为j<=9,满足循环条件,j自增,否则停止循环 for(var j=1;j<=9;j++){ var result="" result +=("1"+"*"+j+"="+1*j); console.log(result); } 执行之

Zhang_zi_ye的博客 2166

js实现输出九九乘法表

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

聂小邯 6155

JavaScript的四个不同的九九乘法表

JavaScript实现九九乘法表for循环for循环嵌套简化版优化版九九乘法表九九乘法表九九乘法表九九乘法表四 for循环 首先让我们了解下for循环的原理: for(表达式1;表达式2;表达式3){ 循环语句块;} 执行原理: (1)执行表达式1 (2)执行表达式2,如果表达式2为真,执行循环体语句块一次,接着执行表达式3,跳到(2),如果表达式2为假,那么结束for循环 这种解释方式比较抽象,简单解释一下:首先执行表达式1,然后代码会在 表达式2–>循环语句块–>表达式

weixin_50759039的博客 1644

js中如何打印九九乘法表

九九乘法表对于学编程的人来说应该都不陌生,不管是在C语言中还是在JavaScript中都会接触到,现在我就说一说在js中如何打印出九九乘法表,我们最终打印出的样子应该是这样的 对于前面两种我们应该十分好写,用循环即可,以for循环为例,设置i,j,如何嵌套循环, ```javascript for(var i=1;i<10;i++){ for(j=1;j<=i;j++){ document.write(i+"*"+j+"="+i*j+"

zbzuikeai的博客 1586
上一篇: 基于Nginx的中间件架构(二):代理服务、负载均衡、缓存服务、动静分离
下一篇: 适合移动和桌面应用的JavaScript框架是什么
程序员的生活1
博客等级 码龄7年 501粉丝 396原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值