ActionScript 3.0, l'essentiel sous la main Adobe Flash Accueil
Fiches
Boutique
Contact
Compter le nombre d'élément dans un tableau
Pour compter le nombre d'élément dans un tableau, utilisez la fonction length() :

var nb = monTableau.length; //Récupère dans "nb" le nombre d'élément présent dans le tableau "monTableau"

Pour connaitre le nombre de fois qu'un élément précis est présent dans un tableau :

var monTableau:Array = new Array("a","b","c","d","a","b","c","a");

function searchNbInTable(searchValue,table)
{
var nb:uint = 0;
for(var i=0; i<table.length; i++)
{
if(table[i] == searchValue)
{
nb++;
}
}
return nb;
}

trace(searchNbInTable("a",monTableau)); // => 3, il y a 3 "a" dans "monTableau"
trace(searchNbInTable("b",monTableau)); // => 2, il y a 2 "b" dans "monTableau"
trace(searchNbInTable("d",monTableau)); // => 1, il y a 3 "d" dans "monTableau"
trace(searchNbInTable("f",monTableau)); // => 0, il n'y a aucun "f" dans "monTableau"
Commentaire(s)
Aucun.