js打印三角形超详解
j控制星星的总行数,i控制每行星星的打印个数
打印图形如下:
(1)

(2)

 //str=""用来存储星星// 理解步骤1:在一行输出6个星星如何操作,在循环的条件判断里面,i<=星星个数for (var i = 1, str = ""; i <= 6; i++) {str += "*\t";}console.log(str)
 //理解步骤2: 控制行数后,输出每行应有的星星for (var j = 1; j <= 6; j++) {// j代表行数// j=1的时候,就是第一行,这一行有1个星星// j=2的时候,就是第二行,这一行有2个星星// ...// j=6的时候,就是第六行,这一行有6个星星// 循环到第几行,就有几个星星==》i<=jfor (var i = 1, str = ""; i <= j; i++) {str += "*\t";}console.log(str)}
   // 同理打印倒三角形for(var j=6;j>=1;j--){// j=6的时候,是最先输出的,是最上面的那一行,就是第一行// j=6的时候,就是第一行,这一行有6个星星// j=5的时候,就是第二行,这一行有5个星星// ...// j=1的时候,就是第六行,这一行有1个星星// j是几,这一行就有几个星星for(var i=1,str="";i<=j;i++){str+="*\t";}console.log(str)}

js打印三角形超详解相关推荐

  1. php怎么自定义设置打印区域,JavaScript_jQuery实现区域打印功能代码详解,使用CSS控制打印样式,需要设 - phpStudy...

    jQuery实现区域打印功能代码详解 使用CSS控制打印样式,需要设置样式media="print",并且将页面中不需要打印的元素的样式display属性设置为none.如DEMO ...

  2. Mybatis案例超详解

    Mybatis案例超详解 前言: 本来是想像之前一样继续跟新Mybatis,但由于种种原因,迟迟没有更新,快开学了,学了一个暑假,博客也更新了不少,我觉得我得缓缓,先整合一些案例练练,等我再成熟点理解 ...

  3. JS事件的三个阶段详解

    JS事件的三个阶段详解 一.JS事件的三个阶段 二.冒泡阶段触发事件 三.捕获阶段触发事件 四.阻止冒泡行为 五.阻止事件冒泡和默认行为 一.JS事件的三个阶段 事件处理机制的三个阶段:1.捕获 2. ...

  4. 小程序开发入门超详解之WXML

    小程序开发入门超详解之WXML 小程序入门开发超详解版之WXML 开发框架组成介绍 WXML语法 WXML特性 小程序入门开发超详解版之WXML 欢迎大家添加月神的微信:18333806737进行专业 ...

  5. C语言 中的 数据类型 超详解

    C语言 中的 数据类型 超详解 一.整型(int.short.long.long long) 1.有符号整型 有符号整型的数据类型通常包括 int.short.long.long long 四种,因为 ...

  6. C语言的底层逻辑剖析函数篇(其二),0基础搞定函数,初识函数递归,超详解

    这里写目录标题 C语言的底层逻辑剖析函数篇(其二),0基础搞定函数,初识函数递归,超详解 开篇语 函数的调用(嵌套调用和链式访问) 1.嵌套调用 2.函数的链式访问 函数的声明和定义 函数声明和定义分 ...

  7. Android vector标签 PathData 画图超详解

    此文章来源于https://www.cnblogs.com/yuhanghzsd/p/5466846.html点击打开链接 Android vector标签 PathData 画图超详解 SVG是一种 ...

  8. php打印出函数的内容吗,PHP打印函数集合详解以及PHP打印函数对比详解(精)

    1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump(); 1 echo() 可以同时输出多个字符串,可以多 ...

  9. nodejs 本地php服务器,node.js创建本地服务器详解

    本文主要和大家分享node.js创建本地服务器详解,简易上手node.js后,我们就可以在自己电脑上创建本地服务器了.希望能帮助到大家. 一.先上代码.//请求Node.js自带的http模块. va ...

最新文章

  1. (二)企业部分之lnmp环境的搭建:mysql源码安装
  2. 数据中心更新那么快,运维人如何度过35岁危机?
  3. VTK:简单操作之RandomSequence
  4. mysql配置-django
  5. OSI模型和TCP/IP协议族
  6. 人眼分辨 PPI_扒一扒,PPI、LPI、DPI分辨率三兄弟~
  7. 基于VUE,VUX组件开发的网易新闻页面搭建过程
  8. day68_淘淘商城项目_01
  9. linux中vim如何替换字符串,vim中替换字符串的方法有哪些
  10. undi是什么意思_undefined是什么意思
  11. CDH通过parcels安装组件,激活时卡住,取消激活
  12. docker 命令补全
  13. 面试官最爱提的15个问题
  14. 系统分析实验 Python
  15. 安装的计算机语言不受支持,win10提示安装程序包的语言不受系统支持解决方案...
  16. android文件管理器u盘,Android U盘文件显示在文件管理器
  17. 用计算机实现校正环节采样开关加在哪,计算机控制技术习题—广州工业大学.doc...
  18. PHPexcel导出emoji表情
  19. 5-3 列车调度 (25分)
  20. Radmin通过互联网联机

热门文章

  1. 无网络下imac重装系统
  2. 基于WEB快速开发平台的轻量ERP
  3. 【STM32】 TFT触摸彩屏
  4. 镜头的焦距与视场角简介!
  5. 3D模型【长方形蜂巢】
  6. VS Code中常用插件
  7. 网名闲话之“茶乡浪子”
  8. K8s Liveness/Readiness/Startup 探针机制
  9. INCA_ProF脚本教程
  10. 《炬丰科技-半导体工艺》SC1/SC2蚀刻后Si表面的分析