Maison >interface Web >Questions et réponses frontales >Comment trouver la factorielle de 10 en javascript
Comment trouver 10 factorielles : 1. Utilisez l'instruction "for (var i=1;i
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
La factorielle de 10 est : 1*2*3*4*5*6*7*8*9*10
Le résultat est : 3628800
Si vous souhaitez utiliser javascript pour trouver la factorielle de 10 , nous pouvons utiliser une boucle for pour y parvenir.
Si vous voulez trouver la factorielle de 10, vous devez parcourir les nombres de 1 à 10, donc la condition initiale de la boucle for peut être définie sur i = 1, et la condition de restriction peut être i
for (var i = 1; i <= 10; i++) { }
Puis dans le corps de la boucle "{}", multipliez les valeurs i de chaque boucle. Cela nécessite une quantité intermédiaire cj pour stocker le produit. La valeur initiale de la variable cj doit être 1, pour ne pas affecter le résultat. Il y a deux façons de l'écrire (choisissez-en une) :
cj *= i; //或 cj = cj * i;
Une fois la boucle terminée, la valeur de la variable cj sera la factorielle de 10, puis la sortira.
Le code d'implémentation complet est donné ci-dessous :
var cj = 1; for (var i = 1; i <= 10; i++) { cj *= i; } console.log( "10的阶乘为: " + cj);
Résultats de sortie :
[Apprentissage recommandé : Tutoriel avancé javascript]
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!