欢迎光临
我的个人博客网站

用原生JS写星星直角三角形


直角三角形:字符串遍历升序或倒序来做

步骤构思:
1、遍历外循环行数
2、遍历外循环列数
3、存储字符
4、字符换行

需求一:下行比上行多一个字符

    var str = ''     for (var rows = 1; rows <= 5; rows ++) { // 设置遍历5行         for (var cols = 1; cols <= rows; cols++) { // 按行数打印列字符             str += '❤'         }         str = str + 'n' // 每打印一行用转义符newline换行     }     console.log(str); 

用原生JS写星星直角三角形

需求二:下行比上行多两个字符

    var str = ''     for (var rows = 1; rows <= 9; rows += 2) { // 也是遍历6行         for (var cols = 1; cols <= rows; cols++) { // 下一行比上一行多两个列字符             str += '❤'         }         str = str + 'n'     }     console.log(str); 

用原生JS写星星直角三角形

赞(0) 打赏
未经允许不得转载:张拓的天空 » 用原生JS写星星直角三角形
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏