Maison > interface Web > js tutoriel > JavaScript utilise un algorithme récursif pour calculer un exemple factoriel

JavaScript utilise un algorithme récursif pour calculer un exemple factoriel

高洛峰
Libérer: 2017-02-08 15:27:52
original
1677 Les gens l'ont consulté

Cet article présente principalement l'utilisation d'algorithmes récursifs en JavaScript pour calculer des factorielles. Il analyse brièvement les techniques d'utilisation associées des algorithmes récursifs JavaScript. Il a une certaine valeur de référence. Les amis qui en ont besoin peuvent s'y référer. >Cet article décrit JavaScript avec des exemples. Une méthode de calcul factoriel utilisant un algorithme récursif. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

Ici, nous utilisons l'algorithme récursif en JavaScript pour calculer factoriel. Lorsque vous apprenez la programmation pour la première fois, il s'agit d'un petit exemple très courant. Comparez-le avec la méthode de calcul en JS.

L'effet de course est le suivant :

JavaScript utilise un algorithme récursif pour calculer un exemple factorielLe code spécifique est le suivant :

Plus JavaScript utilise des algorithmes récursifs Pour les articles liés au calcul d'exemples factoriels, veuillez faire attention au site Web PHP chinois !
<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>
Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal