学习笔记之09for循环8个小练习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记之09for循环8个小练习相关的知识,希望对你有一定的参考价值。

 1     var a=10
 2     switch(a)
 3        {
 4         case 1:
 5         alert("你好");
 6         case 3:
 7         alert("你好");
 8         case 6:
 9         alert("你好");
10         case 10:
11         alert("你好");
12         break;/*跳出整个循环*/
           /*continue是跳出当前循环*/
13       }   

显示十以内偶数

1 for(var a=0;a<=10;a++)
2    {
3    if(a%2==0)
4       {
5        alert(a);    
6        }
7     }

显示十以内奇数

1 for(var a=1;a<=10;a=a+2)
2    { 
3    alert(a);    
4    }

100以内与7相关的数

for(var m=1;m<100;m++)
   {
   if(m%7==0||m%10==7||parseInt((m/10))==7)
     {
     alert(m);
     continue;
     }
   }

100累加求和

1 var b=0;
2 for(var a=0;a<=100;a++)
3    {
4    b=b+a;
5    alert(b);
continue;
6 }

乘法口诀表

 1 for(var i=1;i<10;i++)
 2        {
 3         for(var f=i;f<10;f++)
 4            {
 5             alert(i+"*"+f);
 6             continue;
 7             }
 8        }
 9             /*第二种方法*/
10      for(var i=1;i<10;i++)
11         {
12          for(var j=1;j<10;j++)
13          {
14            if(j>=i)
15            {
16              alert(i+"*"+j);
17             }
18           }
19          }
20        

10以内累乘

1     var b=1;
2     for(i=1;i<11;i++)
3         {
4        b=b*i
5       alert(b);    
6      }

篮球从10米高的地方落下,每次弹起的高度是原来的0.3倍,问弹跳10次之后篮球的高度。

1 var b=10
2 for(var a=1;a<=10;a++)
3    {
4    b=b*0.3
5    }
6  alert(b);

棋盘有32个格子,第一个格子放1个芝麻,第二个放2个,第三个放4个,第四个放8个。。。每个芝麻的重量为0.00001kg,如果要放满整个棋盘,需要多少重量的芝麻。

var q=1;
var zml=1;    /*求和时,给的一个中间变量*/
for(var x=1;x<32;x++)    
{
q=q*2;
zml=zml+q;
}
var kg=zml*0.00001;
alert(kg);
          

 


以上是关于学习笔记之09for循环8个小练习的主要内容,如果未能解决你的问题,请参考以下文章

狂神说Java学习笔记12:Java流程控制之for循环

Python学习笔记之循环结构

Swift学习笔记之---for循环与while循环

Swift学习笔记之---for循环与while循环

Swift学习笔记之---for循环与while循环

Swift学习笔记之---for循环与while循环