首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页编程开发网页制作Javascript → JavaScript采用递归算法计算阶乘例子代码

JavaScript采用递归算法计算阶乘例子代码

来源:本站整理 发布时间:2015-8-5 8:22:28 人气:

JavaScript采用递归算法计算阶乘示例源码,这里使用JavaScript中的递归算法计算阶乘,初学编程时,这是一个常见小实例,比较下,JS中的计算方法与其有何异同。

运行效果如下:

具体代码如下:

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=GB2312" />
<title>递归算法计算阶乘</title>
</head>
<body style="overflow:auto; padding:0px; margin:0px;">
<div style="font-size:14px; font-weight:bold; color:white; font-family:Arial, 宋体; background-color:#6090DA; padding:4px 10px;">
<script>
function calc(n){
if(n>0)return(calc(n-1)*n);
return(1);
}
document.write("正整数8的阶乘是"+calc(8));
document.write("<br>正整数16的阶乘是"+calc(16));
</script>
</div>
</body>
</html>
相关下载
栏目导航
本类热门阅览