Maison >interface Web >Questions et réponses frontales >Comment implémenter l'accumulation de boucles for en JavaScript

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

WBOY
WBOYoriginal
2022-02-14 16:22:137261parcourir

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;
}
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!

Déclaration:
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
Article précédent:Que sont Java et JavascriptArticle suivant:Que sont Java et Javascript