• JavaScript第三课 (循环)


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

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

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

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

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

      for循环语句:

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

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

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

    break:                                                    
                                                                   
                var n = 0;                                                      
                                                                   
        for(var i=1; i < 10; i++){                                              
            if( i > 5){                                                  
               break;            当i大于5的时候就停止循环了                             
            }                                       
                                                                         
            n++;                                       
        }                                                           
                                                  
        alert(n);                                     
    continuevar n = 0;
    
        for(var i = 1; i < 10; i++){
            if(i == 4){
                continue;      当i等于4的时候就会跳过此次循环
            }
    
            n++;
        }
    
        alert(n);
  • 相关阅读:
    【索引】SyntaxHighlighter 使用参考
    【索引】博客心得
    SyntaxHighlighter 使用参考(一) 概述
    PEGA 十合一吉他控制器连接电脑玩《吉他英雄3》
    从SourceForge上获取CVS管理的开源代码
    从SourceForge上获取SVN管理的开源代码
    整数哈希介绍
    回文时间
    D2js 是如何处理并发的
    Windows 安装JRuby 生成 war 到 tomcat 运行
  • 原文地址:https://www.cnblogs.com/zx192664369/p/5843696.html
Copyright © 2020-2023  润新知