Comment implémenter l'accumulation de boucles for en JavaScript

WBOY
Libérer: 2022-02-14 16:26:04
original
7215 Les gens l'ont consulté

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;}".

Comment implémenter l'accumulation de boucles for en JavaScript

L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.

Comment implémenter l'accumulation de boucles for en JavaScript

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;
}
Copier après la connexion
empty
var h = 100;
var sum = 0;
for(var i = 0;i < 10;i++){
    h = h / 2;
    sum += h;
}
sum = sum * 2 + 100;
Copier après la connexion

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;
}
Copier après la connexion

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!

É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