利用javascript求10以内的阶乘 例如:10*9*8*7*6*5*4*3*2*1 提交代码段加结果
时间: 2024-01-10 21:21:31 浏览: 48
以下是使用JavaScript求10以内阶乘的代码段和结果:
```javascript
function factorial(n) {
if (n === 0 || n === 1) {
return 1;
} else {
return n * factorial(n - 1);
}
}
var result = factorial(10);
console.log(result); // 输出:3628800
```
相关问题
js 10的阶乘10*9*8*7*6*5*4*3*2*1
10的阶乘可以通过循环计算得出。参考代码一中的阶乘函数可以用来计算阶乘。根据该函数,我们可以得到10的阶乘的结果为3628800。\[2\]
#### 引用[.reference_title]
- *1* *2* *3* [JS阶乘案例:实现1!+2!+3!+4!+5!](https://blog.csdn.net/weimob258616/article/details/107225818)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
java求10的阶乘(阶乘 5!=1*2*3*4*5)
以下是 Java 代码实现:
```
public class Main {
public static void main(String[] args) {
int n = 10;
int result = 1;
for (int i = 1; i <= n; i++) {
result *= i;
}
System.out.println(n + "的阶乘是:" + result);
}
}
```
运行结果为:
```
10的阶乘是:3628800
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)