Méthode : 1. Attribuez une variable à 0, la syntaxe est "var sum=0" ; 2. Utilisez une boucle for avec les opérateurs "<=", "++" et "+=" pour réaliser l'accumulation, la syntaxe est : "for(var i=1;i<=100;i++){sum+=i;}".
L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.
Accumulation : ajoutez une série de données à une variable. Finalement, le résultat cumulé est obtenu.
empty var sum = 0; for(var i = 1;i <= 100;i++){ sum += i; }
empty var h = 100; var sum = 0; for(var i = 0;i < 10;i++){ h = h / 2; sum += h; } sum = sum * 2 + 100;
Accumulation : multipliez une série de données dans une variable pour obtenir le résultat cumulé.
empty var n = 100; var result = 1; for(var i = 1;i <= n;i++){ result *= i; }
Forme générale :
Accumulation : v += e;
Accumulation : v *= e;
v représente la somme d'accumulation/accumulation, e représente le terme d'accumulation/accumulation
Points d'algorithme :
(1 ) Initialisation
Initialiser v :
Accumulation : v = 0 ;
Accumulation : v = 1 ; Initialisation de
e, si le terme accumulation/produit est complexe, il peut être décomposé en plusieurs sous-termes et initialisé séparément, comme le problème du calcul de pi , le terme accumulé est décomposé en trois parties : symbole, numérateur et dénominateur
(2) La condition de contrôle de la boucle
One est un nombre fixe de fois, comme le problème de calcul de la distance de rebond et le problème du calcul de la somme des 20 premiers éléments de la séquence. Le nombre de fois n'est pas fixe. Une certaine condition doit plutôt être remplie : le problème du calcul de pi nécessite que la valeur absolue du dernier. terme soit inférieur à 10-6.
(3) Déterminer le terme d'accumulation/produit
Par exemple, la somme des 20 premiers termes d'une séquence consiste à utiliser la somme du numérateur et du dénominateur actuels comme dénominateur suivant, et le dénominateur actuel comme numérateur ;
Un autre exemple est le problème de trouver pi, c'est nier le signe, +2 au dénominateur, et obtenir le terme suivant.
Recommandations associées : Tutoriel d'apprentissage 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!