递归函数思路题

递归函数思路题

公园里有一堆桃子,猴子每天吃掉一半,挑出一个坏的扔掉,第6天的时候发现还剩1个桃子,问原来有多少个桃子

var sl;
function shuliang (n)
{
if(n==6)
{
sl=1;
}
else{
sl=(shuliang(n+1)+1)*2;
}
return sl;
}
console.log( shuliang(0));

函数原理:自己调用自己,从后往前倒推。

posted @ 2017-06-21 15:20  财哥说  阅读(161)  评论(0)    收藏  举报