当前位置:网站首页>使用JS在浏览器中打印菱形
使用JS在浏览器中打印菱形
2022-08-04 05:31:00 【look up at the stars】
打印菱形:(当页面加载完毕时根据弹出的提示信息输入想要打印的菱形的行数。注释:输入的数字为菱形的行数一半+1)
例如下图即输入6以后打印的图形。
示例代码:
<script type="text/javascript">
var num=prompt("请输入打印的行数:","");
for (var i=1;i<=num;i++){
document.write(" ");
for (var k=num;k>=i;k--){
document.writeln(" ");
}
for (var j=1;j<=2*i-1;j++){
if(j%2==0){
document.writeln(" ");
}else{
document.writeln("*");
}
}
document.write("<br/>");
}
for (var i=num-1;i>=1;i--){
document.write(" ");
for (var k=num;k>=i;k--){
document.writeln(" ");
}
for (var j=1;j<=2*i-1;j++){
if(j%2==0){
document.writeln(" ");
}else{
document.writeln("*");
}
}
document.write("<br/>");
}
</script>
边栏推荐
猜你喜欢

No matching function for call to ‘RCTBridgeModuleNameForClass‘

target has libraries with conflicting names: libcrypto.a and libssl.a.

安装pyspider后运行pyspider all后遇到的问题

【五一专属】阿里云ECS大测评#五一专属|向所有热爱分享的“技术劳动者”致敬#

文件权限管理 ugo

题目1000:输入两个整数a和b,计算a+b的和,此题是多组测试数据

彻底删除MySQL教程

file permission management ugo

第三章 标准单元库(下)

arm-2-基础阶段
随机推荐
The usefulness of bind() system call
剪映专业版字幕导出随笔
MNIST手写数字识别 —— 基于Mindspore快速构建感知机实现十分类
【五一专属】阿里云ECS大测评#五一专属|向所有热爱分享的“技术劳动者”致敬#
MVC自定义配置
MNIST手写数字识别 —— 图像分析法实现二分类
Question 1000: Input two integers a and b, calculate the sum of a+b, this question is multiple sets of test data
LeetCode_22_Apr_4th_Week
LeetCode_Nov_5th_Week
MNIST手写数字识别 —— Lenet-5首个商用级别卷积神经网络
"A minute" Copy siege lion log 】 【 run MindSpore LeNet model
多层LSTM
浅谈外挂常识和如何防御
Brief description of database and common operation guide
管道重定向
IDEA创建Servlet步骤
ideal life
arm学习-1-开发板
target has libraries with conflicting names: libcrypto.a and libssl.a.
Copy攻城狮信手”粘“来 AI 对对联