首页 > Web开发 > 详细

JS的流程控制语句

时间:2020-04-13 00:30:53      阅读:67      评论:0      收藏:0      [点我收藏+]

一、条件语句条件会自动隐式转为布尔值

                      if

 

技术分享图片

 

 

                   if        else

技术分享图片

            if      else if        else(使用该语句来选择多个代码块之一来执行)

技术分享图片

     if 语句的嵌套

技术分享图片

 switch   case  (首先设置一个n,n的值与结构中的每个case值做比较,

如果值相同,那么就执行case下对应的代码块,如果都不相同,就执行default下的代码块)

技术分享图片

二、循环语句(循环的三要素:循环变量赋初值,循环判定条件,循环增量。

从开始到结束不断的重新执行)

1、while循环语句(while语句是一种先判断,后运行的循环语句。

也就是说,必须满足条件了之后,方可运行循环体。如果条件不满足,则循环体一次也不执行)

技术分享图片

2、do  while (一种先运行,后判断的循环语句。也就是说,不管条件是否满足,

至少先运行一次循环体。)

技术分享图片

3、for循环(初始变量在进入循环前执行一次;条件是每次进入循环前都会执行并判断;

循环增量是每次循环完成语句块后执行的内容。)

技术分享图片

4、循环嵌套

技术分享图片

5、break和continue

       break语句会立即退出循环,强制继续执行循环后面的语句,结束本层循环。
一般出现在循环语句和 switch中。

    continue语句仅用于循环语句。虽然也是立即退出循环,但退出循环后会从循

环的顶部继续执行,结束本次循环进行下一次。

                       小练习

写出100以内的质数

技术分享图片

写出100以内的质数之和

技术分享图片

 

JS的流程控制语句

原文:https://www.cnblogs.com/wang1can/p/12688421.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!