zoukankan      html  css  js  c++  java
  • 循环

    for循环

      for (语句 1; 语句2; 语句3;) {

        循环体;

      }

      语句 1:无条件的执行第一个表达式,语句 1 中初始化多个值(由逗号分隔)。
      语句 2:是判断是否能执行循环体的条件。
      语句 3:做增量的操作。

      例:

        for(var i=1;i<=5;i++){
          document.write("第"+i+"次输出"+'hello word!<br/>');
        }

      结果:第1次输出hello word!

         第2次输出hello word!

         第3次输出hello word!

         第4次输出hello word!

         第5次输出hello word!

      循环嵌套  

        for (语句 1; 语句2; 语句3;) {

          for (语句 1; 语句2; 语句3;) {

            循环体;

          }

          循环体;

        }

        例:

          for(var i=1;i<=3;i++){
            document.write('外层循环循环第'+i+'次的结果<br/>');
              for(var j=1;j<=2;j++){
                document.write('内层循环循环第'+j+'次的结果<br/>');
          }

        结果:

          外层循环循环第1次的结果
          内层循环循环第1次的结果
          内层循环循环第2次的结果

          外层循环循环第2次的结果
          内层循环循环第1次的结果
          内层循环循环第2次的结果

          外层循环循环第3次的结果
          内层循环循环第1次的结果
          内层循环循环第2次的结果

        for循环嵌套,外层循环执行一次,内循环执行一轮。

    while循环

      while(条件){ 
        循环体;
      }

      先进行判断,条件为真进行循环;注意不要忘记条件中变量进行递增,否则死循环,会导致浏览器崩溃。

        while(i<=10){
          document.write(i+'<&nbsp;>');
          i++;
        }

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

    do/while循环  
      do{
        循环体;
      }while(条件);

       这种循环至少会执行一次,如果条件为真,进行循环; 如果条件为假,结果只为第一次执行的结果。

        do{
          document.write(i+'<&nbsp;>');
          i++;
        }while(i<=1)

      结果:1

  • 相关阅读:
    iOS8中用UIVisualEffectView实现高斯模糊视图(毛玻璃效果)
    IOS推荐学习网站
    Xcode因为证书问题经常报的那些错
    bug集合令
    html5的标签
    CSS小总结
    JS中的闭包
    前端之路宣告式
    linux安装mysql数据库
    yarn环境搭建
  • 原文地址:https://www.cnblogs.com/hebizaiyi/p/11347702.html
Copyright © 2011-2022 走看看