读书人

Actionscript的递归小例证

发布时间: 2012-12-18 12:43:41 作者: rapoo

Actionscript的递归小例子

/*
trace(sum(100))//5050
function sum(n:int):Number
{
?//如果n大于0
?if(n>0)
?{
??//n减1后,调用自身,并把结果相加
??return n+arguments.callee(n-1)
?}else
?{
??//n等于0时,结束递归
??return 0
?}?
}
*/
trace(sum(100))//5050
function sum(n:int):Number
{
?if(n>0) return n+arguments.callee(n-1)
?else return 0
}

?

读书人网 >编程

热点推荐