for 循环语句

2018-05-29  本文已影响0人  yy小

for循环

        for(1.声明一个变量;2.条件;3.对变量进行操作){

                            被执行的语句

        }   

  练习:  用for循环输出10句  hello world

           注意:每个之间都要用分号(;)隔开 , 第一个声明可以进行多个声明

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

    console.log('hello world');

    }

      for执行的顺序:

      1.var

      2.i<=10

      3.console.log();

      4.i++

      5.i<=10

      6.console.log();

      7.i++

      8.i<=10

      9.console.log();

    用for循环输出1-100所有的数

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

    console.log(i);

    }

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

      console.log(i);

      }

        用%

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

      if (i%2==0) {

      console.log(i)

          }

      }

      奇数

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

      if (i%2==1) {

      console.log(i)

      }

      }

      奇数

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

      if (i%2==1) {

      console.log(i)

      }

      }

      偶数

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

      if (i%2==0) {

      console.log(i)

      }

      }

          偶数

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

        console.log(i);

        }

      求1-100所有偶数的和 2550

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

              if(i%2==0){

              sum=sum+i;

              }

          }

              console.log(sum);

              结果为2550

        执行的顺序:

            偶数为:2 4 6 8

          sum=0;

          0+2=2

          再赋值给sum

          2+4=6

          再赋值给sum

          6+6=12

          在赋值给sum

    求1-100所有奇数的和

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

              if(i%2==1){

              sum=sum+i;

              }

          }

              console.log(sum);

              结果为2500

上一篇下一篇

猜你喜欢

热点阅读