关于JavaScript函数的问题

2025-02-23 01:38:29
推荐回答(3个)
回答1:

传进去一个参数N,如果N=1或者2,就返回1,这个1代表true的意思吧,效果就是程序不返回什么结果,估计return也可以达到这个效果,试试,如果不是1或者2的话就执行下面的语句,下面的语句是个递归调用,就是重复的调用函数本身,它终止的条件就是N减少到1或者2了,那样程序返回1,函数就执行完了

回答2:

1 1 2 3 5 8 13 21 34 55

第十个数是55

这就是斐波那契数啊,你自己不是都写了Fibonacci了吗

每一个数都等于前两个数的和,第一个和第二个是1 。就是这样

你是用递归函数写的

回答3:

递归函数,返回(n-1)+(n-2)的值,能等于1或2时返回1。