循环例题

aaa

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

For( var i=1;i<33;i++)               i是格数,外循环次数

{     var s=1

       For( var j=1;j<i;j++)           j内循环次数    内循环求第i格数内的数量

       {

           S=s*2

}

S=s*0,00001                

}

Alert ( s)

2.有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问8个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。

幼兔 1   小兔 0       成兔 0  初始值

幼兔 0   小兔 1    成兔 0  第一个月

幼兔 1   小兔 0    成兔 1  第二个月

幼兔 1   小兔 1   成兔 1  第三个月

幼兔 2   小兔 1    成兔 2  第四个月

幼兔 3   小兔 2    成兔 3  第五个月

幼兔 5   小兔 3    成兔 5  第六个月

当前月份幼兔 = 上个月的成兔+上月小兔

当前月份小兔 = 上月幼兔

当前月份成兔 = 上月成兔+上月小兔

var a=1;b=0;c=0
      nowx=0;nowy=0;nowz=0;
for(var i=1;i<9;i++)
{
       nowx=b+c
       nowy=a
       nowz=b+c
      a=nowx
      b=nowy
      c=nowz  
}
alert(nowx);
alert(nowy);
alert(nowz);

 

原文地址:https://www.cnblogs.com/1358-com/p/6039867.html