zoukankan      html  css  js  c++  java
  • PHP中的for循环

    循环

       循环是操作某一个功能(执行某段代码)。

    ①循环四要素:

                     a 循环初始值

                     b 循环的条件

                     c 循环状态

                     d 循环体

    ②for循环

    a 穷举:把所有的可能性的都一一列出来。

    b 迭代:每次循环都会把原来的数拿到循环里面用。

    for(var i=0;i<10;i++) 
    {
      alert(i); 
    }


    这是一个最简单的for循环,循环体运行的步骤是:i=0--i<10--执行alert--输出0--执行i++  --i=1--i<10--执行alert--输出1---依次输出到9(i<10),此循环输出完毕。

    执行循环步骤:先执行初始值--条件判断--循环体--状态改变--条件判断--循环体--状态改变--条件判断--.........直到循环完。

    i++和++i的区别:单独使用是效果是一样的,但是如果给i赋值的话就有区别了。

    i++等价于i=i+1   var a = 0;  var b = a++;   就相当于 var b = a;   a = a+1;

    ++i等价于i=i+1    var a = 0;  var b = ++a;   就相当于     a = a+1;    var b = a;   |

    示例一     输出100以内的奇数偶数

    var js = ""; 存放奇数
    var os = ""; 存放偶数
    for(var i=1;i<100;i++);
    {
      if(i%2 == 0)
      {
        os = os+i+"|";
      }
      else
      {
        js = js+i+"|"
      }
    }

     取100以内的与7相关的数字

    var s ="";
    for(var i=0;i<100;i++)
    {
      if(i%7==0 || i%10==7 ||parseInt(i/10)==7)
      {
        s = s+i+"|";
      }
    }
    alert(s);
    有一个盘,有64个方格,在第一方格里放1粒芝麻,重量是0.00001kg,第二个里面放2粒,第三个里面放4粒,以此类推,请问这64个方格里面的芝麻的总重量。
    var z1 =0;
    for(var i=1;i<65;i++)
    { 
      var s1 = 1;
      for(var j=0;j<i-1;j++)
      {
        s1 = s1*2;
      }
      z1 = z1+s1; 
    }
    var zhong = z1*0.00001;
    alert(zhong);
  • 相关阅读:
    Linux XZ格式的解压
    Linux eject弹出光驱
    什么是错误链接/死链接
    什么是相对地址和绝对地址
    网站被K或者降权后应该如何恢复
    网络营销怎么做才有“钱”途
    如何通过seo技术提高网站对用户的友好度
    如何利用微博客进行seo赚钱营销
    做SEO必须制定超越竞争对手网站的方案
    文章很快收录后又被删除的原因
  • 原文地址:https://www.cnblogs.com/shandayuan/p/6584688.html
Copyright © 2011-2022 走看看