Maison >interface Web >Questions et réponses frontales >Comment additionner en javascript (exemple de code)

Comment additionner en javascript (exemple de code)

PHPz
PHPzoriginal
2023-04-24 10:52:154914parcourir

JavaScript est un langage de programmation couramment utilisé, souvent utilisé pour le développement Web et la mise en œuvre d'effets dynamiques. Présentons l'implémentation du code de la sommation en JavaScript.

Méthode 1 : Utilisez l'opérateur d'addition

En JavaScript, vous pouvez directement utiliser l'opérateur d'addition pour additionner des valeurs. Par exemple, le code peut s'écrire ainsi :

var num1 = 10;
var num2 = 20;
var sum = num1 + num2;
console.log(sum); // 输出30

Les valeurs de num1 et num2 peuvent être modifiées selon les besoins pour obtenir des sommes différentes.

Méthode 2 : Utilisez une boucle for

Si vous devez effectuer l'opération de somme de plusieurs nombres, vous pouvez également utiliser une boucle for. Le code est le suivant :

var nums = [10, 20, 30, 40, 50];
var sum = 0;
for(var i = 0; i < nums.length; i++){
    sum +=nums[i];
}
console.log(sum); // 输出150

Stockez les valeurs à additionner dans le tableau nums, parcourez le tableau, ajoutez chaque valeur et enfin trouvez la somme.

Méthode 3 : utiliser la fonction de réduction

En plus de la boucle for, JavaScript fournit également une méthode plus concise, qui consiste à utiliser la fonction de réduction du tableau pour implémenter l'opération de sommation. Le code est le suivant :

var nums = [10, 20, 30, 40, 50];
var sum = nums.reduce(function(preVal, curVal){
    return preVal + curVal;
});
console.log(sum);  // 输出150

L'utilisation de la fonction de réduction du tableau peut directement accumuler et additionner chaque valeur du tableau sans utiliser de boucle for.

Résumé :

Ci-dessus sont les trois méthodes de sommation en JavaScript, qui sont implémentées à l'aide de l'opérateur d'addition, respectivement pour la boucle et la fonction de réduction. Différents scénarios peuvent choisir différentes méthodes en fonction des besoins pour obtenir un code plus efficace et plus concis.

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