<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
// 请打印出菱形
//1 3 5 7 9 7 5 3 1 九行
//1 2 3 4 5 6 7 8 9
// 首先我们实现固定 打印效果
for (var i = 1;i<= 5;i++){
if(i==1){
for(var n = 1;n<=5-i;n++){
document.write(" ");
}
document.write("**"+" ");
}else if(i<=5){
for(var n = 1;n<=5-i;n++){
document.write(" ");
}
for(var j =1;j<=i*2-1;j++){
document.write("**"+" ");
}
}
document.write("<br />");
n++;
}
for (var i = 5-1;i>= 1;i--){
if(i==1){
for(var n = 1;n<=5-i;n++){
document.write(" ");
}
document.write("**"+" ");
}else if(i<=5){
for(var n = 1;n<=5-i;n++){
document.write(" ");
}
for(var j =1;j<=i*2-1;j++){
document.write("**"+" ");
}
}
document.write("<br />")
}
</script>
</body>
</html>
JavaScript打印菱形
最新推荐文章于 2024-04-05 22:25:01 发布