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

  • 相关阅读:
    larave5.6 引入自定义函数库时,报错不能重复定义
    laravel获取当前认证用户登录
    淘宝免费ip地址查询导致服务堵死的坑
    this关键字
    Jsp Spring Security 权限管理系统
    spring secrity
    spring bean何时实例化
    Spring Security3 页面 权限标签
    Spring常用注解,自动扫描装配Bean
    java继承时,实例化子类,是否会默认调用父类构造方法
  • 原文地址:https://www.cnblogs.com/hebizaiyi/p/11347702.html
Copyright © 2011-2022 走看看