js打印三角形超详解
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打印三角形超详解相关推荐
- php怎么自定义设置打印区域,JavaScript_jQuery实现区域打印功能代码详解,使用CSS控制打印样式,需要设 - phpStudy...
jQuery实现区域打印功能代码详解 使用CSS控制打印样式,需要设置样式media="print",并且将页面中不需要打印的元素的样式display属性设置为none.如DEMO ...
- Mybatis案例超详解
Mybatis案例超详解 前言: 本来是想像之前一样继续跟新Mybatis,但由于种种原因,迟迟没有更新,快开学了,学了一个暑假,博客也更新了不少,我觉得我得缓缓,先整合一些案例练练,等我再成熟点理解 ...
- JS事件的三个阶段详解
JS事件的三个阶段详解 一.JS事件的三个阶段 二.冒泡阶段触发事件 三.捕获阶段触发事件 四.阻止冒泡行为 五.阻止事件冒泡和默认行为 一.JS事件的三个阶段 事件处理机制的三个阶段:1.捕获 2. ...
- 小程序开发入门超详解之WXML
小程序开发入门超详解之WXML 小程序入门开发超详解版之WXML 开发框架组成介绍 WXML语法 WXML特性 小程序入门开发超详解版之WXML 欢迎大家添加月神的微信:18333806737进行专业 ...
- C语言 中的 数据类型 超详解
C语言 中的 数据类型 超详解 一.整型(int.short.long.long long) 1.有符号整型 有符号整型的数据类型通常包括 int.short.long.long long 四种,因为 ...
- C语言的底层逻辑剖析函数篇(其二),0基础搞定函数,初识函数递归,超详解
这里写目录标题 C语言的底层逻辑剖析函数篇(其二),0基础搞定函数,初识函数递归,超详解 开篇语 函数的调用(嵌套调用和链式访问) 1.嵌套调用 2.函数的链式访问 函数的声明和定义 函数声明和定义分 ...
- Android vector标签 PathData 画图超详解
此文章来源于https://www.cnblogs.com/yuhanghzsd/p/5466846.html点击打开链接 Android vector标签 PathData 画图超详解 SVG是一种 ...
- php打印出函数的内容吗,PHP打印函数集合详解以及PHP打印函数对比详解(精)
1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump(); 1 echo() 可以同时输出多个字符串,可以多 ...
- nodejs 本地php服务器,node.js创建本地服务器详解
本文主要和大家分享node.js创建本地服务器详解,简易上手node.js后,我们就可以在自己电脑上创建本地服务器了.希望能帮助到大家. 一.先上代码.//请求Node.js自带的http模块. va ...
最新文章
- (二)企业部分之lnmp环境的搭建:mysql源码安装
- 数据中心更新那么快,运维人如何度过35岁危机?
- VTK:简单操作之RandomSequence
- mysql配置-django
- OSI模型和TCP/IP协议族
- 人眼分辨 PPI_扒一扒,PPI、LPI、DPI分辨率三兄弟~
- 基于VUE,VUX组件开发的网易新闻页面搭建过程
- day68_淘淘商城项目_01
- linux中vim如何替换字符串,vim中替换字符串的方法有哪些
- undi是什么意思_undefined是什么意思
- CDH通过parcels安装组件,激活时卡住,取消激活
- docker 命令补全
- 面试官最爱提的15个问题
- 系统分析实验 Python
- 安装的计算机语言不受支持,win10提示安装程序包的语言不受系统支持解决方案...
- android文件管理器u盘,Android U盘文件显示在文件管理器
- 用计算机实现校正环节采样开关加在哪,计算机控制技术习题—广州工业大学.doc...
- PHPexcel导出emoji表情
- 5-3 列车调度 (25分)
- Radmin通过互联网联机