javascript中的循环

循环

    重复操作,重复的条件

循环结构

    while(循环条件){//条件为真的时候进行的操作

        //循环的操作

}

循环组成:

    循环条件:

        初始条件(var i=0)

        条件判断 (i<100)

        条件的改变(i++)

    循环操作

while

    while{}

    特点:先进行判断,再执行

do-while

    do{}   while( );

    特点:先执行,后判断

区别:当循环不满足时,while循环一次也不执行,do-while至少执行一次

求1-100的偶数和

var i=2;

var sum=0;

while(i<=100)

{   

    sum+=i;

    i+=2;

}

document.write(sum);

判断是否通过

for循环

for(初始值;条件判断;条件改变)

循环次数固定

顺序

    1、先执行初始化  只执行一次

    2、条件判断,成立进行下一个步骤,不成立,结束循环

    3、循环操作

    4、条件改变

    5、重复2,3,4

注意:表达式可以省略,但是注意不要出现死循环,还有分号必须要写

           for的条件中可以是多个式子

区别:

    while:先判断,后执行(次数不固定的情况)

    do-while:先执行,后判断(次数不固定的情况)

    for:先判断,后执行(用于循环次数固定)

break:跳出当前结构,在switch结构里,就是跳出switch结构,在循环就跳出循环结构

continue:只应用于循环结构中,本次循环后面的代码不在执行,执行下一次

转载于:https://my.oschina.net/XpHeQiang/blog/665147

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值