var result=""
function aa(num){
bb(num,bb)
}
function bb(num){
if(num>1){
result++;
}
num=num-1;
}
aa方法调用bb递归.这个循环怎么才可以结束呢
[b]问题补充:[/b]
不好意思..技术比较菜。
bb 写漏了
function bb(num){
...
return bb
}
bb 自己调用自己不叫递归吗?
Rowen用while确实不错..能够解决我的问题.
[b]问题补充:[/b]
function bb(num){
...
return num;
}
[b]问题补充:[/b]
不好意思哈.让你们费心了.
是我理解错误了.
我以为bb(num,bb)可以递归.
刚看了lovewhzlq的回帖才发现自己理解错了.。
谢谢你们两个啦
你这个有递归,但没循环啊。。
下面是我整的一个while循环
[code="java"]
你这写得哪是什么递归啊
啊,是没递归。SORRY
下面这段代码应该算递归了。。
[code="java"]
你要的功能说明清楚先,总是有个判断结束的条件嘛
function bb(num){
if(num>1){
result++;
num=num-1;
return bb(num);
}
else
return result;
}