js用for循环嵌套做99乘法表的代码内容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// 声明一个变量arr
let arr = 1
// 再声明一个变量brr,用于接收乘完之后得到的数
let brr = 0
// 外层循环,外层循环写的是乘数
for (let i = 1; i <= 9; i++) {
// 内层循环,内层循环写的是被乘数,如果要写梯形的那就要arr <= i
for (arr = 1; arr <= i; arr++) {
// 算出乘出来的结果,等会写乘法格式要用
brr = i * arr
// 用盒子包裹乘法格式,并在里面加上css格式
document.write(`<div style='border: 1px solid #000;
padding: 3px 5px;
display: inline-block;'>${i} * ${arr} = ${brr}</div>`)
}
// 内层循环结束后要换行打印
document.write('<br>')
}
</script>
</body>
</html>
运行的步骤和运用的东西都写在注释里面。
运行出来的结果如下
