Comment compter les éléments d'un tableau en JavaScript ?
Réponses rédigées par Antoine
Dernière mise à jour : 2022-11-19 16:27:06
Question
Comment faire pour compter les éléments d'un tableau (array
) simple, ou multidimensionnel, en JavaScript ?
var tableau = ['a','b','c','d','e','f'];
var tableau = [["a","b","c","d","e","f"],["a","b","c","d","e"],["a","b","c","d"]];
Réponse
Pour compter le nombre d'éléments que contient un tableau, avec JavaScript, vous pouvez utiliser la propriété length
de la manière suivante :
<script>
var tableau = ['a','b','c','d','e','f'];
alert("Nombre d'éléments dans le tableau: " + tableau.length);
</script>
Vous trouverez plus d'info sur la propriété length
via cette page du site de Mozilla.
Si vous avez un tableau multidimensionnel, et que vous voulez compter le nombre d'éléments total, il vous faudra utiliser la méthode reduce()
comme expliquée sur cette autre page du site de Mozilla :
<script>
var tableau = [["a","b","c","d","e","f"],["a","b","c","d","e"],["a","b","c","d"]];
alert("Nombre d'éléments dans le tableau: " + tableau.reduce((ensembles, ensemble) => ensembles + ensemble.length, 0));
</script>