循环语句       !如果至少需要执行一次循环体,就用do … while语句,一般情况下用while语句就可以了。

  while 语法:一直读取循环到条件为假时停止循环。

while(条件)
{
语句;
}
当while循环开始后,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时,执行while循环后边的语句。
举个简单的例子
n=;
while(n<)
{
n++;
}
首先给n赋值0,然后开始while循环,判断n<2是否满足,满足,然后执行n++;此次循环后n=,再返回判断n<2是否满足,满足,执行n++,之后n=;再返回判断n<2是否满足,不满足,结束while循环

  do....while 语法:如果条件一开始为假也会执行一次。

var i = ;
var sum = ; //保存1加到10的和
do
{
sum += i; //求和
i++;
document.log(i)
} wihle (i < = );

  for循环语句:

先给i赋初值1,判断i是否小于等于100, 若是则执行语句,之后值增加1。再重新判断, 直到条件为假,即i>100时,结束循环。相当于:for (变量=开始值;变量<=结束值;变量=变量+步进值) {   需执行的代码   }

for( i = ; i<=; i++){
document.log(i)
}

  break和continue语句:break是立即退出循环,continue是退出当前循环。

break:                                                    
                                                               
var n = ;                                                      
                                                               
for(var i=; i < ; i++){                                              
if( i > ){                                                  
break; 当i大于5的时候就停止循环了                             
}                                       
                                                                     
n++;                                      
}                                                           
                                             
alert(n);                                     
continue:
var n = ; for(var i = ; i < ; i++){
if(i == ){
continue; 当i等于4的时候就会跳过此次循环
} n++;
} alert(n);

最新文章

  1. postfix与sendmail冲突
  2. SCI&amp;EI 英文PAPER投稿经验【转】
  3. 正则表达式的秘籍-b
  4. Oracle优化笔记
  5. 关于Lumen / Laravel .env 文件中的环境变量是如何生效的
  6. [AutoMapper]反射自动注册AutoMapper Profile
  7. BigDecimal的引入和概述
  8. Bootstrap模态框原理分析及问题解决
  9. Postman安装与入门使用
  10. LOJ 10160 - 「一本通 5.2 练习 3」周年纪念晚会 / 没有上司的晚会
  11. Nginx担当WebSockets代理
  12. Linux虚拟机安装教程
  13. jmeter+ant+jenkins+mac报告优化(二):添加90% Line和QPS
  14. Python flask Reason: image not found libmysqlclient.21.dylib
  15. 玩转windowbuilder pro
  16. 为啥Android手机总会越用越慢?
  17. Java基础之Calendar类、JNDI之XML
  18. Java微笔记(4)
  19. mac 下安装 plink
  20. 算法笔记_107:蓝桥杯练习 算法提高 学霸的迷宫(Java)

热门文章

  1. DIV上下居中
  2. BattleInfo
  3. Reinforcement Learning in R
  4. Graphical Analysis of German Parliament Voting Pattern
  5. Thinkphp5使用阿里大于短信验证
  6. 教你怎么把iconfont转换成png透明图片
  7. shell中如何进行算术运算
  8. 模板C++ 03图论算法 2最短路之全源最短路(Floyd)
  9. Promise实现多图预加载
  10. ZooKeeper数据模型