Ce qui est réduit en JavaScript?

Ce qui est réduit en JavaScript?

En programmation, des tableaux sont utilisés pour stocker une grande quantité de données. Cependant, il est parfois nécessaire de réduire la taille du tableau lorsqu'un ensemble de données ne peut pas être géré correctement. Pour ce faire, il existe différentes méthodes qui peuvent être déployées et utilisées. Par exemple, le «réduire()"Est une telle méthode JavaScript utilisée pour comprimer les éléments d'un tableau en effectuant plusieurs calculs. Ensuite, il renverra une valeur à la suite de l'exécution.

Ce message montrera sur réduction () en javascript.

Qu'est-ce que réduir () en javascript?

La réduction est une méthode itérative en JavaScript qui peut être utilisée pour exécuter la fonction définie par l'utilisateur sur chaque élément du tableau défini. Cette fonction de rappel, connue sous le nom de «réducteur», Passe la valeur du calcul sur l'élément précédent. En fin de compte, le réducteur réduira la valeur du tableau et renvoie une seule valeur en tant que sortie.

Comment utiliser la méthode JavaScript Reduce ()?

Pour utiliser la méthode JavaScript à réduction, suivez la syntaxe indiqué ci-dessous:

déployer.Réduire (fonction (Total, CurrentValue, CurrentIndex, ARR), InitialValue)

Dans cette syntaxe:

  • "fonction()«Est nécessaire pour fonctionner pour chaque élément dans un tableau.
  • "valeur actuelle»Définit la valeur actuelle à exécuter dans une fonction.
  • "CurrentIndex»Spécifie l'index de la valeur qui fonctionne.
  • "art»Définit où appartient l'élément de course.
  • "valeur initiale"Est un paramètre facultatif. Il indique la valeur transmise à la fonction

Exemple 1: Calcul de la somme de tous les éléments du tableau à l'aide de la méthode Reduce ()

Pour résumer tous les éléments du tableau en utilisant la méthode Reduce (), tout d'abord, initialisez une constante et stockez l'élément dans un tableau:

const Arr1 = [6, 5, 3, 2];

De même, définissez une autre constante et définissez la valeur de départ:

const startValue = 0;

Ensuite, utilisez le «réduire()”Méthode comme valeur de la constante et spécifiez les paramètres:

const sumwithstart = arr1.réduire(
(Accumulateur, valeur) => Accumulateur + valeur,
dalton
));

Enfin, affichez la sortie sur la console à l'aide du «console.enregistrer()«Méthode et invoque la fonction définie comme son argument:

console.log (sumwithstart);

Exemple 2: Calculez l'élément de tableau de somme en utilisant la méthode Reduce ()

Dans cet exemple, les utilisateurs peuvent également utiliser la méthode de réduction pour résumer les éléments du tableau à l'aide d'indexation. Pour ce faire, faites un tableau et stockez les éléments de ceci:

const Arr = [14, 16, 18, 20];

Maintenant, utilisez l'extrait de code ci-dessous:

Réducteur de fonction (accumulateur, valeur, index)
const result = accumulateur + valeur;
console.enregistrer(
'accumulateur: $ accumulateur, valeur: $ valeur, index: $ index, résultat: $ result',
));
Résultat de retour;

Ici:

  • Créer une fonction et définir les paramètres de cette fonction.
  • Ensuite, déclarez une constante et appliquez la formule de la somme. En outre, passez l'argument mentionné dans l'extrait de code ci-dessous qui calculera la somme des éléments de tableau un par un et stockera la valeur dans l'index actuel.
  • Ensuite, retournez le résultat.

Enfin, appelez la fonction Définir et affichez la somme du tableau sur la console:

art.réduire (réducteur);

Sortir

Vous avez appris l'utilisation de la méthode de réduction en JavaScript.

Conclusion

La réduction est une méthode itérative en JavaScript qui est utilisée pour réduire la taille du tableau et renvoyer une seule valeur en conséquence. Pour ce faire, l'utilisateur peut réduire l'élément de tableau en calculant la somme de tous les éléments simultanément ou un par un. Ce message a démontré la méthode JavaScript Reduce ().