运行代码 缩小
汉王
HTML代码
复制 格式化 注释 注释 清空
放大
AخA
 
1
<html>
2
<head>
3
<meta http-equiv="content-type" content="text/html; charset=GB2312" />
4
<title>递归算法计算阶乘</title>
5
</head>
6
<body style="overflow:auto; padding:0px; margin:0px;">
7
<div style="font-size:14px; font-weight:bold; color:white; font-family:Arial, 宋体; background-color:#6090DA; padding:4px 10px;">
8
    <script>
9
        function calc(n){
10
            if(n>0)return(calc(n-1)*n);
11
            return(1);
12
        }
13
        
14
        document.write("正整数8的阶乘是"+calc(8));
15
        document.write("<br>正整数16的阶乘是"+calc(16));
16
    </script>
17
</div>
18
</body>
19
</html>
CSS代码
复制 格式化 注释 注释 颜色 清空
放大
CSS代码...
x
 
1
JS代码
复制 格式化 注释 注释 清空
放大
JS代码...
xxxxxxxxxx
1
 
1
名称
JavaScript 递归算法计算阶乘
分类
网站常用
描述
使用JavaScript中的递归算法计算阶乘,初学编程时候,这是很常见的小例子,比较一下,JS中的计算方法与其有何异同。
收藏