用户:
scp基金会O4议会会长查看:126 回复:1 评论:14 创建时间:2021-08-19T21:48:28
麻烦有哪位大神解释一下递归函数啊?
爱探险的可乐呀递归函数 就是函数里调用自己 直到某一个条件满足然后退出此函数
下面是一个简单的例子:
function func(x) {
if (x<10) {
func(x+1);
} else {
console.log(`函数执行完毕,此时x为${x}`);
}
}点赞0
评论
谢谢了
看看这个https://www.bilibil喵video/BV194411f71o自行去空格哦
诶没屏蔽!
不是很准确,递归有两种,一种就是你说的,还有一种就是无论怎么样都在函数内调用这个函数,也就是无限递归
无限递归会导致栈溢出 所以我没讲
一般不会用到的谢谢
好吧....但Python不会出现你说的情况,所以我还是等官方把KITTEN的bug修完再来比较好,毕竟python中用递归大多都是无限递归,比如画万花筒什么的
说起bug,我刚刚费一个多小时弄的教程贴发布之后版全乱完了,希望官方尽快修bug!3Q
我不是官方awa
???我没说你是官方啊???我蒙了!!!!
无限递归JS会栈溢出的
JS会不会出bug我倒不知道,但我现在说的是python啊!
我的代码是JS的 反正你刚刚说的是Python我知道 我就是给你说一下
而且这不是bug