用js打印四种形状的九九乘法表

第一种形状

document.write("<table>")
for(var i=1; i<=9; i++){
	document.write("<tr>");
	for(var j=1; j<=i; j++){
		document.write("<td>" + i + "x" + j + "=" + i*j + "</td>");
	}
	document.write("</tr>");
}
document.write("</table><br/>");

打印结果如下
在这里插入图片描述

第二种形状

document.write("<table>")
for(var i=9; i>=1; i--){
	document.write("<tr>");
	for(var j=1; j<=i; j++){
		document.write("<td>" + i + "x" + j + "=" + i*j + "</td>");
	}
	document.write("</tr>");
}
document.write("</table>");

打印结果如下
在这里插入图片描述

第三种形状

document.write("<table>")
for(var i=1; i<=9; i++){
	document.write("<tr>");
	for(var k=0; k<9-i; k++){
		document.write("<td></td>");
	}
	for(var j=1; j<=i; j++){
		document.write("<td>" + i + "x" + j + "=" + i*j + "</td>");
	}
	document.write("</tr>");
}
document.write("</table><br/>");

打印结果如下
在这里插入图片描述
第四种形状

document.write("<table>")
for(var i=9; i>=1; i--){
	document.write("<tr>");
	for(var k=0; k<9-i; k++){
		document.write("<td></td>");
	}
	for(var j=1; j<=i; j++){
		document.write("<td>" + i + "x" + j + "=" + i*j + "</td>");
	}
	document.write("</tr>");
}
document.write("</table>");

打印结果如下
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xiamoziqian/article/details/85328679