js的分支语句和循环

我们都知道 在js中 非常常见的语句就是判断语句和循环语句了

判断语句如:if语句和switch语句

循环语句如:for语句和while语句

判断语句的意思,在条件满足的情况下 执行语句中的内容,不满足则进行下一个判断

switch判断语句:

switch判断在switch的()中添加你要判断的值 如:

判断 i 的值为多少进行输出,case第一个为5,不符合我们的 i 变量 所以跳过进行下一个 第二个case为10 符合我们的 i变量所以输出5 

*break为停止

 

if判断语句:

if语句一般我们用的比较多

if和switch也是大同小异的,在()中要判断的值

 

我们做一个判断一个数是不是偶数的例子 如:

我们赋值n为11在()中输入判断n的数值摩去2后等于零,如果等于零为偶数否则为奇数我们看一下

可以看到n的值并非是偶数,判断条件不满足所以进行下一步

需要注意:

    括号一定要配对(闭合) 

    用缩进调整的代码格式

     单词别写错 注意那些空格,符号,都是在英文输入法下

 

循环语句

while循环语句

我们定义一个初始的变量值在进行循环中()进行条件判断 如果条件满足则进行循环,直到循环到条件不满足 如:

我们把每次循环的内容输出就会出现0到10到数字,看一下

 

for循环语句

       其实循环的本质是一样

  for 循环只是结构不一样 也是需要有初始条件,执行条件,每执行一次需要改变条件

也是在for()中添加条件,也可以在()中添加改变条件值得条件

我们举个栗子 打印20以内5的倍数

赋值原始值为0,j 小于等于20的时候;j 加一

和上面一样 摩掉5的零 输出

这就是循环加上判断得出的数字

 

需要注意:

    分支语句中的注意内容,循环语句中也要注意

    注意循环是否被结束,防止造成死循环

 

猜你喜欢

转载自www.cnblogs.com/longhuacong/p/12546687.html