zoukankan      html  css  js  c++  java
  • 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中多态的使用
    java中String类型的相关知识
    java中类与对象
    java中部分知识点的验证实现
    java 中递归的实现 以及利用递归方法实现汉诺塔
    java 枚举类型和数据二进制等问题思考
    简单的java程序通过对话框输出 计算加减乘除运算(运算方法可选择)
    大道至简第二章读后感
  • 原文地址:https://www.cnblogs.com/wangchaoa/p/10181336.html
Copyright © 2011-2022 走看看