利用 JavaScript 中的遞迴來計算階乘
我們要求編寫一個 JavaScript 函式,該函式利用遞迴方法來計算數字 n 的階乘。
示例
程式碼將為 −
const num = 9;
const recursiceFactorial = (num, res = 1) => {
if(num){
return recursiceFactorial(num-1, res * num);
};
return res;
};
console.log(recursiceFactorial(num));
console.log(recursiceFactorial(6));
console.log(recursiceFactorial(10));
console.log(recursiceFactorial(5));
console.log(recursiceFactorial(13));輸出
控制檯中的輸出 −
362880 720 3628800 120 6227020800
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP