2018年12月27日所学

1.循环体

   for(exp1;exp2;exp3;){循环体}

           exp1:无条件的执行第一个表达式
           exp2:是判断是否能执行循环体的条件
           exp3:做增量或减量的操作

例:<script type="text/javascript">

       for(var i=1;i<=10;i++){

       document.write('开心'+i+'次<br/>');
        }

      </script>

2.sum:求和

 例:

      //循环输出1~100之间数字的和
       var sum=0
      for(var i=1;i<=100;i++){
      sum= sum+i}
      document.write(sum);

3.break:结束for循环;结束所有循环

             “++” 无条件执行一次,跳过下面不会执行;

 例:

             for(var i=-1;i>=-1;++i){ //无条件先执行一次,暂时不执行++i,此循环结束才执行
              if(i>5){
               break;//结束for循环
               }
               document.write(i+'</br>');
               }  结果是:-1  1  2  3  4   5

4.continue:继续 代表跳过当次循环进入下一个循环

   例:

              for(var i=1;i<=10;i++){
             if(i==3){
              continue;        
             document.write('hello king');  //不执行
            }
           document.write(i+'<br/>');      
           }

          结果:1    2    4   5  6  7  8  9  10

5.for循环的嵌套

            <script type="text/javascript">

                        for(var i=1;i<=3;i++){
                       document.write('外'+i+'次<br/>');
                       for(var j=1;j<=2;j++){
                      document.write('内'+j+'次<br/>');
                      }
                  document.write('<hr />');
                    }

         </script>

结果:外1次
内1次
内2次


外2次
内1次
内2次


外3次
内1次
内2次

嗯,没错,就是这样......

猜你喜欢

转载自www.cnblogs.com/zhuanzhuanyxz/p/10181792.html