JavaScript循环运算的三种算法(猴子吃桃)
公园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。问公园里刚开始有多少个桃子?
for循环
var b= 1;
for(var a=1;a<=6;a++){
b=(b+1)*2;
}
console.log(b);
while循环
var b =1,a=1;
while(a<=6){
b=(b+1)*2;
a++;
}
console.log(b);
do-while循环
var b =1,a=1;
do{
b=(b+1)*2;
a++;
}while (a<=6)
console.log(b);