首頁 > web前端 > js教程 > 主體

JavaScript採用遞歸演算法計算階乘實例

高洛峰
發布: 2017-02-08 15:27:52
原創
1644 人瀏覽過

這篇文章主要介紹了JavaScript採用遞歸算法計算階乘,簡單分析了javascript遞歸算法的相關使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了JavaScript採用遞歸算法計算階乘的方法。分享給大家供大家參考。具體如下:

這裡使用JavaScript中的遞歸演算法計算階乘,初學程式設計時候,這是很常見的小例子,比較一下,JS中的計算方法與其有何異同。

運作效果如下:

JavaScript採用遞歸演算法計算階乘實例

具體程式碼如下:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=GB2312" />
<title>递归算法计算阶乘</title>
</head>
<body style="overflow:auto; padding:0px; margin:0px;">
<p 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>
</p>
</body>
</html>
登入後複製

更多JavaScript採用遞歸演算法計算階乘實例相關文章請關注PHP中文網!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板