美文网首页
for循环语句之九九乘法表

for循环语句之九九乘法表

作者: 乔乔乔0126 | 来源:发表于2019-07-28 19:58 被阅读0次

在写九九乘法表之前,让我们先来复习一下,什么叫做for循环语句。

for语句:是一种先判断,后运行的循环语句,它由初始条件结束条件步长值以及循环体四个部分组成;并且它具有在执行循环之前初始变量和定义循环后要执行代码的能力。

语句格式:
for(start;end;step){
             循环体;
}
执行顺序:
start --> end --> 循环体 --> step --> end --> 循环体 --> step --> end --> 循环体--> ……
for循环语句嵌套规则:
  • 先执行外层循环,再执行内层循环;
  • 外层循环每循环一次,内层循环就要重新再执行一次;
  • 外层为判定为false时,停止循环。

好了,现在我们用for语句写一下九九乘法表

代码如下:

for(var a = 1; a <= 9; a++){
            for(var b = 1; b <= a; b++){

                document.write(`${b} * ${a} = ${a*b} &nbsp;&nbsp;&nbsp;`)
            }

            document.write(`<br><br>`)
        }

效果如下:

thing1.png

如图所示,第一次循环为a初始值为 1时,判定 a <= 9true,接着b进行循环,b的初始值为1,判定 b <= atrue,故运行循环体 ${b} * ${a} = ${a*b},页面得出 1 * 1 = 1;之后进行b的步长值b++的运算,b++的值为2,此时a依旧等于1b判定条件b <= a为false,故b循环停止,返回外层a进行循环,所以页面第一行显示 1 * 1 = 2

第二次循环:a进行步长值a++的运算,a++等于2,判定a <= 9true,接着b重新进行一次循环,即重新从初始值开始循环,b的初始值为1,判定 b <= atrue,运行循环体 ${b} * ${a} = ${a*b}b进行第二次循环,b++值为2,判定b <= atrue,运行循环体 ${b} * ${a} = ${a*b}b进行第三次次循环,b++值为3,判定b <= afalse,停止循环,返回外层a进行循环,所以页面第二行显示 1 * 2 = 2 2 * 2 = 4

第三次循环:以此类推…

以上就为九九乘法表的格式及解释,不知道大家明白了没有

thing2.jpg

相关文章

  • Python打印九九乘法表

    今天学习了python的while循环,下面介绍下while循环语句的语法,然后用while循环打印九九乘法表。 ...

  • for循环语句之九九乘法表

    在写九九乘法表之前,让我们先来复习一下,什么叫做for循环语句。 for语句:是一种先判断,后运行的循环语句,它由...

  • js实现99乘法表

    利用js的for循环实现一个简单的 “ 九九乘法表 ” for循环是javascript中一种常用的循环语句,可以...

  • java基础知识第四天

    1.循环结构之for循环 For循环语句格式: For(初始化语句;判断条件语句;控制条件语句){ ...

  • python 下的九九乘法表

    while循环下的九九乘法表 for循环下的九九乘法表

  • 八月十九号

    PHP中循环结构之for循环语句 for循环语句结构如下:

  • day03

    今日内容介绍 1、引用类型变量的创建及使用 2、流程控制语句之选择语句 3、流程控制语句之循环语句 4、循环高级 ...

  • Java学习笔记 3 - 引用类型和流程控制语句

    本章目录介绍1、引用类型变量的创建及使用2、流程控制语句之选择语句3、流程控制语句之循环语句4、循环高级 1、创建...

  • 33-循环结构(LOOP、WHILE、REPEAT)

    一、循环结构之-LOOP LOOP循环语句用来重复执行某些语句。LOOP内的语句一直重复执行直到循环被退出(使用L...

  • Unity3D(8)—Switch语句

    Switch语法: 注意:case的值一定要与条件中变量或者表达式的值一致。 for语句嵌套循环练习 九九乘法表:

网友评论

      本文标题:for循环语句之九九乘法表

      本文链接:https://www.haomeiwen.com/subject/muiprctx.html