Maison > Article > interface Web > Comment trouver une factorielle en javascript
Comment trouver la factorielle en JavaScript : 1. Utilisez une boucle while pour trouver la factorielle d'un nombre spécifié ; 2. Utilisez une fonction pour trouver de manière récursive la factorielle d'un nombre spécifié. Le code est comme "fonction. factorielle(num){var result=1... }".
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Exemple d'implémentation JS d'une opération factorielle pour trouver 5.
Option 1 : Utiliser la boucle while
function factorial(num){ var result = 1; while(num){ result *= num; num--; } return result; } console.log(factorial(5))//120
Exécuter le résultat :
Option 2 : Utiliser la récursion de la fonction
function factorial(num){ if(num <= 0){ return 1; }else{ return num*arguments.callee(num-1); } } console.log(factorial(5))//120
Résultats d'exploitation :
[Recommandé Étude : Tutoriel de base js]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!