• for循环


    循环

    for(1、无条件执行第一个表达式2判断是否能执行的条件3做增量的操作)

    例子:for(var i=1;i<=10;i++){
    document.write('第'+i+'次hello 循环<br/>');
    }

    //循环输出0~100

    for(var i =0;i<=100;i++){

    document.write(i+"<br/>");

    }

    //循环输出100~0

    for(var i=100;i>=0;i--){

    document.write(i+<br/>);

    }

    //循环输出1-100的奇数

        for(var i=1; i<=100; i+=2){

          document.write(i+'<br/>');

         }

         for(var i=1; i<=100; i+=2){

          if(i%2==1){

            document.write(i+'<br/>');

          }  

        }

    //输出1-100的和

        var sum=0;

        for(var i=1; i<=100; i+=2){

         sum=sum+i;//sum+=i;

         }

    //1-100基数和
         var sum = 0;
         for(var i=1; i<=100; i+=2){
         sum = sum+i;
         }
         document.write(sum);

    //1-100偶数和
        var sum = 0;
        for(var i=1; i<=100; i++){
          if(i%2==0){
            sum = sum+i;
          }
        }

    for循环的嵌套

        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 />');
            }

    break:通过break来结束for循环

    continue:代表跳过当次循环,进人下次循环

    在for循环语句中 ++ 放在前后没有什么影响

     九九乘法表

    <table bolder="1" cellpadding="0" bgcolor="pink" width="80%">

      <script type="text/javascript">

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

            document.write('<tr>');

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

              document.write('<td>'+j+'x'+i+'='+j*i+'</td>');

            }

            document.write('</tr>');

          }

      </script>

    </table>

  • 相关阅读:
    弄懂Java为何只有值传递
    反转链表进阶
    剑指Offer-16:合并两个有序链表
    剑指Offer-15:反转链表
    剑指Offer-14:输入一个链表,输出该链表中倒数第k个结点。
    剑指Offer-13:调整数组位置使奇数位于偶数前面
    Java实现二分查找
    LDAP
    关于Prometheus运维实践项目
    LDAP-openldap服务部署和测试(YUM安装)
  • 原文地址:https://www.cnblogs.com/wangchaoa/p/10181336.html
Copyright © 2020-2023  润新知