先制作框架
使用双层for循环确定框架
确定想要实现的效果
没有换行很难看
增加换行
靠的太近了,加上空格
添加表格
添加表格边框
成品:
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>我是九九乘法表</title>
<!-- 添加css样式-->
<style>
td{
border: solid 1px;
}
</style>
<script>
//最外层定义一个表 居中对齐
document.write("<table align='center'>");
//双层for循环确定框架
for (var i = 1; i <= 9; i++){
document.write("<tr>");
for (var j = 1; j <= i; j++){
document.write("<td>");
//想要实现的效果 1*1=1 //靠的太近了,加上空格
document.write(i+ "*" +j + "=" +(i*j)+" ");
document.write("</td>");
}
// //换行
// document.write("<br>");
document.write("</tr>");
}
document.write("</table>");
</script>
</head>
<body>
</body>
</html>