第七课第五节,流程语句(版本5.0)

continue语句

      继续语句的作用是跳过循环体中剩余的语句而强行执行下一次循环继续语句只用在循环体中,常与如果条件语句一起使用,用来加速循环可以说,继续语句就是循环流程的加速因子,只要执行继续语句,循环流程立马结束没完成的动作,返回到循环开始位置继续执行循环

(关键字,continue)

注意:

1、只能在 while 和 for 语句中执行,执行 continue 语句会停止当前循环的迭代,并从循环的开始处继续程序流程

2、执行 continue语句只能中断离此,中断最近的一层的循环体

举例:

1、单循环使用继续语句

var i=0 
while(true) //设置循环 
 if(i==27) 
  continue //判断满足条件继续执行循环语句 
 endif 
 i=i+1 
end 

  

      当如果语句"if(i==27)"的条件成立之后,就会执行继续语句,这样就会中断循环体中代码执行流程,从而使用i=i+1的语句无法执行,之后i的值一直是27,那么这个循环无法退出了

2、循环嵌套的情况下使用继续语句

while(true) 
  for(var i=0;i<100;i++) 
    if(i == 50) 
      continue 
    end 
  end 
end 

  

     当如果语句"if(i == 50)"的条件成立之后,就会执行继续语句根据注意2我们知道,继续语句只会中断遍历语句继续执行,使得程序的执行流程回到遍历的开始位置

 

posted on 2015-08-02 11:41  记得回家吃饭  阅读(172)  评论(0编辑  收藏  举报