一次小的课堂作业,不会的可以复制粘贴回去研究一下
//dddd.js
//输入菱形的行数
var num=prompt("请输入行数:")
//外层循环表示行数
for(var i=1;i<=num;i++){
document.write("<div>")
//判断是否为上一半的行数
if(parseInt(num/2)>=i){
//正等腰
for(var a=1;a<=i;a++){
document.write(" * ")
}
}else{
//到等腰
for(var b=i;b<=num;b++){
document.write(' * ')
}
}
document.write("</div>")
}
//aaaa.html
<!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>请输入打印行数</title>
</head>
<body>
<style>
span{
display:inline-block;
border: 20px, solid red;
width: 600px;
line-height: 300px;
text-align: center;
}
div{
text-align:center;
}
</style>
<script src="dddd.js"></script>
</body>
</html>