• 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次

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

  • 相关阅读:
    java 中 堆、栈的区别(转)
    斐波那契数列(关于递归)
    .NetCore使用Hangfire
    大话西游系统文件分析
    VC游戏开发图片镂空
    华硕XTion Pro开发环境配置
    TweenMax 参数说明(中文翻译)
    程序员的追求
    最近得到的
    mvc的json
  • 原文地址:https://www.cnblogs.com/zhuanzhuanyxz/p/10181792.html
Copyright © 2020-2023  润新知