函数求阶乘,给出一个数,利用函数直接可以求出阶乘计算结果和求出阶乘函数的和。HTML
时间: 2024-02-28 20:57:15 浏览: 73
好的,以下是一个HTML页面,其中包含一个JavaScript函数用于计算阶乘和。
```html
<!DOCTYPE html>
<html>
<head>
<title>阶乘计算器</title>
</head>
<body>
<h1>阶乘计算器</h1>
<p>请输入一个正整数:</p>
<input type="text" id="num">
<button onclick="calculate()">计算</button>
<p id="result"></p>
<script>
function factorial(num) {
if (num === 1) {
return 1;
} else {
return num * factorial(num - 1);
}
}
function calculate() {
var num = parseInt(document.getElementById("num").value);
var sum = 0;
for (var i = 1; i <= num; i++) {
sum += factorial(i);
}
document.getElementById("result").innerHTML = "阶乘计算结果为:" + factorial(num) + "<br>阶乘函数的和为:" + sum;
}
</script>
</body>
</html>
```
这个页面中包含了一个计算阶乘和的函数`factorial()`,以及一个`calculate()`函数用于获取用户输入的数并计算阶乘和。当用户点击计算按钮时,页面会显示阶乘计算结果和阶乘函数的和。
阅读全文