JavaScript基础03----循环

2020-11-15  本文已影响0人  leeleepro

switch语句

语法

switch(变量) {

case值1:

代码语句..

break;

case值2:

代码语句...

break;

default:

break;

}

执行过程

总结:

    1.如果在程序中要表示一个范围,那么推荐使用条件判断

2.如果程序中表示的是一个具体的值,可以用switch语句

注意:

    //1. switch 后面的变量数据类型必须和 case 后面的值数据类型保持一至

    //2. break语句必须加


循环

☞  循环:  重复的再做一件事件

  ✔ 当条件满足的时候,执行循环代码

   ✔ 条件不满足的时候,不会执行循环代码

while循环

语法

while(条件表达式) {

代码(循环体)

}

执行过程

1.  先条件判断结构是 true 还是 false

2.  如果是true,那么程序会一直执行循环体中的代码

3.  如果条件为false,那么程序会立即跳出循环体代码结束执行


do .. while 循环

语法

do {

  循环体代码

}while(条件表达式)

执行过程

☞ 先执行循环体代码

☞ 然后判断条件

☞ 如果条件为true,继续执行循环体代码

☞ 如果条件为false,循环体代码立即结束,跳出循环

与while循环的区别:

  1. 如果条件不满足,do while循环会比while循环多执行一次

    2. 如果条件满足,do while循环和while循环执行的次数是一样一样的。


for 循环

☞如果能明确循环次数,推荐使用for循环,如果循环次数不确定,可以使用while获取dowhile循环

语法

for(变量初始化;条件表达式;变量自增(变量自减)) {

循环体代码

}

执行过程

1.先执行变量初始化

2.条件判断,结构是否为true

3.如果条件为true,进入循环体中执行代码【如果条件为false,循环立即结束】

4.变量自增或自减--条件判断--true---执行代码


continue语句

特点

1.当程序遇到continue的时候,会结束本次循环,后面的代码也不会执行。进入到下一次循环中。

break语句

特点

1.当程序遇到break语句的时候,程序会立即终止,后面的代码不执行

上一篇下一篇

猜你喜欢

热点阅读