<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>

<!-- 三角形-->

<script>

for (var a=1;a<=5;a++){ //定义变量a

for (var b=1;b<=5-a;b++){ //利用for循环打印

document.write("&emsp;") //&emsp,全角空格:占据的宽度正好是1个中文宽度,而且基本上不受字体影响,百度说图形用这个比较好

}

for (var c=1;c<=a;c++){

document.write("* &emsp;") //利用两个for循环关联来进行 空格 和 *的输入

}

document.write("<br>") //document.write()可以在页面输出字符串,换行

}

</script>

<script>/* 平行四边形 */

for (var a=1;a<=5;a++) { //定义变量a来进行约束条件,只能到5

for (c=a; c <=5; c++) { //定义c来表示空格 定义b来表示* 利用for循环来进行 空格 和 *的输入

document.write("&emsp;");

}

for (b = 1; b<=5; b++) {

document.write("&emsp;"+"*")

}

document.write("<br>") //document.write()可以在页面输出字符串,换行

}

</script>

<script>/* 菱形 */

for(var i=1;i<=3;i++){ //定义I变量 先对上面三行进行输出

//前三行

for(var j=1;j<=3-i;j++){ //j变量控制空格的输出 此处用&emsp会错误显示()

document.write("&nbsp;&nbsp;");

}

for(var k=1;k<=2*i-1;k++){

document.write("*&nbsp;"); //2*i-1 控制*的数量

}

document.write("<br/>");

}

for( i=1;i<=2;i++){

for(j=1;j<=i;j++){

document.write("&nbsp;&nbsp;");

}

for(k=1;k<=5-2*i;k++){

document.write("*&nbsp;");

}

document.write("<br/>");

}

</script>

</body>

</html>

JS打印三角形,菱形,平行四边形.相关推荐

  1. js打印三角形超详解

    js打印三角形超详解 j控制星星的总行数,i控制每行星星的打印个数 打印图形如下: (1) (2) //str=""用来存储星星// 理解步骤1:在一行输出6个星星如何操作,在循环 ...

  2. 嵌套循环打印三角形 菱形 99乘法表

    public static void main(String[] args) {/*** 打印菱形* 嵌套循环外层控制行,内层控制列* 外层循环走一次,内层循环走所有次* break只能跳出一次循环* ...

  3. c++直角空心三角形_c++打印实心菱形,空心三角形,十字星,空心正方形,实心平行四边形...

    #include#include //功能选择界面 voidmenu();//使用声明 voidStatement();//打印实心菱形 intSolid_diamond();//打印空心三角形 in ...

  4. JS打印三角形排列、四边形排列和菱形排列

    编程打印三角形等图形主要运用for循环的嵌套来实现,根据不同的条件在循环下添加多样方法 目录 三角形排列 四边形排列 菱形阵列 三角形排列 当输入的数字为5时,打印 * 型三角形排列: 利用for循环 ...

  5. 循环语句练习题2(打印三角形和菱形)

    问题一:用for循环打印三角形 则编写Java代码如下: 1 for (int m=1;m<=10;m++) 2 { 3 for (int n=1;n<=m;n++) 4 { 5 Syst ...

  6. 控制台打印三角形、菱形

    一. 打印三角形 要求: 打印如下类似的三角形 * *** ***** ******* 效果: 思路: (1) 空格每往下一层少一个. (2) *是奇数数列,(i – 1)* 2 + 1 核心代码: ...

  7. python打印长方形_利用python打印出菱形、三角形以及矩形的方法实例

    前言 本文主要给大家介绍了关于利用python打印出菱形.三角形以及矩形的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍: 实例代码 #coding:utf-8 rows = int ...

  8. 双重for循环打印星号矩形,平行四边形,三角形规律总结

    双重for循环打印星号矩形,平行四边形,三角形规律总结 双重for循环就是在一个for循环里面在插入另一个for循环,格式如下 for(){for(){}} 当外面的循环运行一次,内部的循环需要运行一 ...

  9. python循环语句打印矩形_Python中使用循环语句打印三角形、菱形

    原博文 2017-08-19 11:20 − 前言:在学习开发语言循环语句的使用过程中,经常会打印各种形状来验证对循环语句的熟练掌握程度,接下来就使用python来打印多种形状练习. 如下示例中:变量 ...

  10. python打印实心菱形图案_python输入三角形三边求面积|python打印实心菱形图案

    python编写程序:打印*组成的倒三角形.利用循环语句打印由星号组成的倒三角? 是这样吗? 如何用python创建一个循环从0开始来打印奇数,直到20? 如下: #/usr/bin/python3 ...

最新文章

  1. py2 HTMLTestRunner报告
  2. Yii2配置Nginx伪静态的方法
  3. php foreach循环中的变量
  4. 【Python相关】Vaex :突破pandas,快速分析100GB大数据集
  5. cat命令读取一部分_脚本攻略2 --命令之花
  6. Visual Studio Team System 2008 Team Suite (90-day Trial)(转)
  7. java minor gc_Java Minor发布计划再次进行了调整
  8. 第五次作业 第三章例题
  9. 《完整部署 OCS-NG》
  10. opencv 离线文档下载地址在哪里?
  11. python反转一个三位数_反转Python整数的位
  12. SpringBoot实现Excel导出并设置表格属性(easyExcel)
  13. android获取摄像头视频分辨率,相机自定义拍照录像,可设置分辨率、焦距、无声录像、支持横竖屏...
  14. 联想服务器硬盘启动设置方法,教你联想台式机bios设定硬盘启动方法
  15. 青提WiFi微信小程序项目介绍 源码下载以及 安装教程
  16. 浅谈分布式存储之SSD基本原理
  17. 如何获取android手机mac地址,Android手机如何获取Mac地址
  18. Linux常见命令作用(持续更新中,欢迎提议支持)
  19. 前端vue项目(使用pdf.js) pdf展示及pdf工具栏放大缩小功能实现
  20. 3032. 是坚挺数吗?

热门文章

  1. 信奥中的数学:卷积、傅立叶变换
  2. kotlin android 开源,Kotlin开源项目集合
  3. 易虎再谈网站被恶意刷流量和防恶意点击的解决思路
  4. 【无标题】安装 Debian 11 Bullseye – 一步一步的截图
  5. java比特率转换,amr转换mp3所需的编码器、比特率、节录率、声音频道分别是什么?...
  6. ACP知识域三---干系人管理
  7. linux 系统定时任务 服务 详解
  8. Excel复制到word,清除格式后行间距过大
  9. 厦门大学计算机调剂要求,厦门大学调剂公告
  10. Code3 整数反转