..열심히 공부하세../JavaScript
08 재귀적 함수 호출
댄스댄스
2008. 10. 30. 17:16
<HTML>
<HEAD>
<TITLE> 함수연습 </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
//재귀함수? 자기자신의 함수를 호출하는 함수
/*
function test()
{
test();
}
*/
var su=3,res;
res=Fact(su);//Fact()함수에서 3*2*1 값 구해서 리턴하시오
document.write(su+"팩토리얼="+res);
function Fact(n)
{
if(n==0)
return 1;
else
return n*Fact(n-1);
}
/*
function Fact(b)
{
var sum=1;
for(a=b;a>=1;a--)
{
sum=sum*a;
}
return sum;
}
var su=5,res;
res=Fact(su);//Fact()함수에서 5*4*3*2*1 값 구해서 리턴하시오
document.write(su+"팩토리얼="+res);
*/
//-->
</SCRIPT>
</BODY>
</HTML>