打印菱形
使用prompt()方法输入打印的行数,在页面上输出一个菱形。
代码片
// An highlighted block
<script type="text/javascript">
var n=prompt("请输入要打印的行数:","");
//打印行数
for (var i=1;i<=n;i++) {
for(var k=1;k<=n-i;k++){
document.write(" ");
}
//打印多个*
for(var j=1;j<=2*i-1;j++){
document.write("*"+" ");
}
document.write("<br>")
}
for(var i=n-1;i>0;i--){
for(var k=1;k<=n-i;k++){
document.write(" ");
}
for(var j=1;j<=2*i-1;j++){
document.write("*"+" ");
}
document.write("<br>")
}
</script>
运行效果:
转载自原文链接, 如需删除请联系管理员。
原文链接:JS 案例 打印菱形,转载请注明来源!