function sav(n, count = 2) {
if (n === 1 || n === 2) {
return count;
}
return sav(n - 1, count);
}
console.log(sav(4));
目前思路是这个样子 不知道怎么继续了 求大佬解答
尾递归实现不死神兔?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
随风4928579 2022-02-10 19:03关注function sav(n, ac1 = 1, ac2 = 1) {
if (n <= 1) {
return ac2;
}
return sav(n - 1, ac2, ac1 + ac2);
}
console.log(sav(10));最终答案如上
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用