Ce message décrira les méthodes de comptage des éléments dans un tableau qui correspond à la condition particulière en JavaScript.
Comment compter les éléments dans un tableau qui correspond / satisfaire la condition en utilisant JavaScript?
Pour compter les éléments dans un tableau qui correspond à la condition spécifique, utilisez les méthodes suivantes:
Méthode 1: Comptez les éléments dans un tableau qui correspondent à une condition à l'aide de la méthode Filter () avec une propriété de longueur
Pour compter les éléments dans un tableau basé sur l'état, utilisez le «longueur»Propriété avec le«filtre()" méthode. La méthode filtre () itère les éléments du tableau et vérifie la condition spécifiée, puis la propriété de longueur obtient le nombre du nombre d'éléments existants qui correspondent à la condition. La méthode filtre () donne un tableau de vraies valeurs renvoyées par la fonction de rappel du tableau d'origine.
Syntaxe
Utilisez la syntaxe donnée pour la méthode filtre () avec une propriété longueur pour compter les éléments dans un tableau:
filtre ((élément, index) => // instructions).longueurLe "filtre()"La méthode prend deux paramètres"élément" et "indice»Et appelle une fonction de rappel:
Exemple
Tout d'abord, créez un tableau de nombres:
Var Array = [-8, -4, -2, 0, 2, 4, 6, 8, 10];Appelez la méthode Filter () et comptez les éléments supérieurs à 0 en vérifiant la condition:
const Count = Array.filtre (arr =>Imprimez le décompte qui en résulte sur la console:
console.log (count);La sortie s'affiche «5», Ce qui signifie qu'il y a 5 éléments dans un tableau supérieur à 0:
Méthode 2: Comptez les éléments dans un tableau qui correspondent à une condition en utilisant la méthode réteint ()
Pour compter les éléments dans un tableau basé sur l'état, il existe une autre méthode appelée «réduire()" méthode. La méthode Reduce () appelle d'abord une fonction de rappel sur l'élément de chaque tableau et donne une seule valeur en sortie.
Syntaxe
La syntaxe de la méthode Reduce () est la suivante:
Réduire ((Accumulateur, CurrentValue, CurrentIndex, Array) => // InstructionLe "réduire()»La méthode prend quatre paramètres et invoque une fonction de rappel:
Exemple
Appelez la méthode Reduce () sur le tableau et comptez les éléments en vérifiant les éléments du tableau supérieur à 0. Si la condition est vraie, la fonction de rappel ajoute 1 dans l'élément existant et revient au «réduire()" méthode:
const Count = Array.réduire ((éléments, arr) =>Enfin, imprimez le compte sur la console:
console.log (count);Sortir
Nous avons rassemblé des instructions essentielles pertinentes pour compter les éléments du tableau en fonction de la condition spécifique.
Conclusion
Pour compter les éléments du tableau, utilisez le «longueur»Propriété avec le«filtre()«Méthode et«réduire()" méthode. Les méthodes réduits () et filter () utilisent une fonction de rappel qui s'exécutera pour l'élément de chaque tableau et les valeurs de retour à la méthode. Dans cet article, nous avons décrit les méthodes de comptage des éléments dans un tableau qui correspond à la condition particulière en JavaScript.