一、循环打印三角形

1、需求分析:需要用到双层for循环来实现;外层循环实现行数,内层循环实现每行的个数;外层每循环一次,就换一次行;内层循环打印的个数与外层循环的行数是相对应的。由于内层循环的个数和外层循环的行数一样,所以内部循环的判断条件 j < i。

2、演示:

for(let i = 1; i <= 5; i++){for(let j = 0; j< i; j++){document.write('★')}document.write('<br>')}

实现效果:

二、循环打印九九乘法表

1、九九乘法表的外形与上面案例三角形的打印一样,都是利用循环嵌套,只不过行数和每行的列数不一样,在此就不做分析了,直接上代码。

2、代码演示

style样式部分

<style>span{display: inline-block;padding:4px ;margin: 4px;border: 1px solid pink;border-radius: 3px;border-shadow: 2px 2px 2px rgb(251, 187, 198, .3);}</style>

script部分

for(let i = 1; i <= 9; i++){for(let j = 1; j <= i ; j++){document.write(`<span> ${j} * ${i} = ${j*i} </span>`)}document.write('<br>')}

实现效果:

结束语:此案例的难点应该在于内部循环的判断条件等于外部循环的值(案例中的 j < i),对于案例分析多加思考,找出其中的规律,就会容易很多。

使用循环打印三角型以及九九乘法表相关推荐

  1. Python使用for循环打印直角三角形、九九乘法表、金字塔

    文章目录 1. 四种直角三角型 1.1 直角在左上方 1.2 直角在左下方 1.3 直角在右上方 1.4 直角在右下方 2. 两种九九乘法表 2.1 常规 2.2 非常规 3. 金字塔 3.1 正金字 ...

  2. 循环 打印直角三角形,九九乘法表

    --循环打印1..10的和  55 declare v_1 number:=1; v_2 number:=0; begin   while v_1<=10   loop        v_2:= ...

  3. 使用php for循环实现一个阶梯式九九乘法表

    使用PHP for循环来打印一个阶梯式九九乘法表 ##只用php代码,用for循环来实现一个阶梯式的九九乘法表 <php? // 打印九九乘法表 for($i=1;$i<=9;$i++){ ...

  4. 打印正常的九九乘法表与下三角的九九乘法表(可相互对照)

    //打印正常的九九乘法表 #include<stdio.h> int main() {int i,j;for(i=1;i<=9;i++){printf("%4d" ...

  5. python 打印倒三角九九乘法表

    #每天一点点# python 打印倒三角九九乘法表 for i in range(9,0,-1):for j in range(i,0,-1):print(str(i)+'*'+str(j)+'='+ ...

  6. python循环嵌套打印小星星_python基础:嵌套循环及例子(打印小星星,九九乘法表)...

    练习题:数字逆序输出,从控制台输入三位数,例如123逆序输出321 num_str = input("请输入三位数:") num = int(num_str) a = num % ...

  7. python教程07-while语句的基本使用、for...in循环的使用、break与continue、打印矩形三角形九九乘法表、基础题、进阶题

    python教程_小白入门/2020/7/20 行百里者半九十,你可一定要坚持下去啊 前几天家里有事更新给耽误了,后续会稳定更新的,一起加油! 学习目标 文章目录 python教程_小白入门/2020 ...

  8. 金字塔型php的9x9乘法口诀表,python中打印金字塔和九九乘法表的几种方法

    # 打印九九乘法表 for i in range(1,10): for j in range(1,i+1): # x=i*j # print(i,'*',j,'=',x,end=' ') print( ...

  9. 嵌套循环练习:打印三角,九九乘法表,质数,质数优化

    目录 打印三角 打印九九乘法表 100以内的所有质数 质数输出问题的优化 在JAVA中,如何跳出当前的多重嵌套循环? 答:用break或return 的方式. 1.输出:以下图形:         * ...

最新文章

  1. CDH的几个包的下载地址
  2. python散点矩阵图_用python-pandas作图矩阵
  3. ci 页面php代码,Cicool v3.1.0 - PHP页面、表单、API、CRUD生成器
  4. DeskClock选择闹钟声音时有重复选项
  5. 2012.4.17总结(一)
  6. 如何在 Mac 上的网站上使用 Touch ID 作为密码?
  7. 分布式存储系统学习笔记(三)—分布式键值系统(1)—Amazon Dynamo
  8. ElasticJob‐Lite:自定义作业分片策略
  9. 记休产假前的一些杂想
  10. 差分进化算法用c语言实现,python 实现差分进化算法
  11. Windows Terminal美化增强指南
  12. MATLAB平台学习(9)信道模型
  13. 5种最流行的密码破解工具:保护您的账号
  14. 【office 2007~office 2019】Excel日期选择控件插件安装
  15. java数组初始化 new_java 数组初始化
  16. pdfviewpager_Android客户端实现查阅PDF文件功能
  17. 自定义文字云/词云图----基于echarts
  18. Ubuntu Server 12.04 搭建 hadoop 集群版环境——基于VirtualBox
  19. L1-norm (L1范数) L2-norm(L2范数)
  20. Content Negotation在Nancy的实现和使用

热门文章

  1. 现提供“威力导演10极致版(多国语言含中文)+ 有效激活方法如下——
  2. Linux管理工具集合
  3. 基于全志A10\A20产品跑分测试结果对比
  4. Android项目之仿360手机助手项目
  5. 2018校招笔试真题汇总(java/C++)
  6. Android 源码
  7. keytool 生成jks、cer证书
  8. [Unity3D]修改PaintIn3D插件源码以便用于VR
  9. 苹果刷机未知错误75_新一轮的测试开始!| 苹果发布 iOS 13.3.1 首个开发者测试版...
  10. flash小黄油安卓_今日软件 | 电信免费升级500M、安卓下载神器、MX Player、全能PDF工具、Chrome增强版、硬盘坏道扫描工具...