js.11

循环结构

1.

while(条件) { 当条件为真时执行 }

while中结束循环用break;

练习:

1.

var a=1;

  while(a<=10){

     console.log("hello world");

       a++;

   }

2.

var a=5; var b=3;var c=a%b;

  while(c<=100){

  console.log(c++);

  c++;

   }

3.

var a=1;

while(a<=100){

  if(a%2==1){

  console.log(a);

 }

 a++;

 }

2.for循环

for(声明一个变量;条件判断;对变量进行操作){  执行的语句  }

练习     1.

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

 console.log(0+i)

 }

2.

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

 if(i%2==0){

  console.log(i);

    }

  }

3.

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

  if(i%2===0){

  sum = sum+i;

  }

 }

  console.log(sum);

for循环的嵌套

练习:1

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

   document.write('
')

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

      document.write('*');

   }

}

2.

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

   document.write('
')

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

  document.write('*');

   }

}

3.

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

   document.write('
')

      for(var b=1;b<=a;b++){

     document.write(a+"×"+b+"="+(a*b)+"\t");

    }

}

4.

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

   document.write('
')

       for(var b=10;b>=a;b--){

     document.write('*');

 }

}


.

你可能感兴趣的:(js.11)