会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JavaScript,ActionScritp
web脚本语言
博客园
首页
新随笔
联系
订阅
管理
递归函数学习
假设我们要求1到n的和,可以用到递归函数,
递归函数,自己调用自己,条件满足时退出
Code
trace(
1
+
2
+
3
+
4
+
5
);
//
求一到5的和,输出15
function
sum(n){
if
(n
==
1
)
return
n
=
1
;
//
当n为1时跳出,并让n=1
else
{
return
n
+
sum(n
-
1
);
//
进行递归调用
}
}
trace(sum(
5
));
//
输出15
如果求1到5的阶乘,只需把上面的“+”改为“*”,输出都是120
posted @
2008-12-12 09:20
爱恋永恒
阅读(
187
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告