Compter le nombre de points virgules dans un tableau

Résolu/Fermé
bibou6c Messages postés 2 Date d'inscription mardi 12 décembre 2017 Statut Membre Dernière intervention 13 décembre 2017 - Modifié le 12 déc. 2017 à 15:02
bibou6c Messages postés 2 Date d'inscription mardi 12 décembre 2017 Statut Membre Dernière intervention 13 décembre 2017 - 13 déc. 2017 à 10:11
Bonjour,

Je souhaiterais compter le nombre de ";" dans une cellule d'un tableau qui a la valeur suivante :

tab[0] = DEC_Audit (1619-0000-TN390;2080-0000-GE550;2709-0000-TN390)

J'ai pensé à utiliser un split sur le séparateur ";" puis un length pour avoir le nombre de ";".

Quelqu'un pourrait m'aider svp ?

Cordialement
A voir également:

2 réponses

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
12 déc. 2017 à 16:30
Salut,

La solution a laquelle tu as pensé devrait effectivement fonctionner, il suffisait d'essayer :
var tab = ['DEC_Audit (1619-0000-TN390;2080-0000-GE550;2709-0000-TN390)'];
alert(tab[0].split(';').length);


Bonne journée,
1
Utilisateur anonyme
12 déc. 2017 à 21:01
Bonsoir Pitet

-1

Non pas que je baisse ta note, mais il y a un ; de moins que ce que donne le length.
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524 > Utilisateur anonyme
13 déc. 2017 à 08:54
Merci pour la correction !
Comme quoi il ne suffisait pas d'essayer, il faut aussi vérifier le résultat ;)
0
bibou6c Messages postés 2 Date d'inscription mardi 12 décembre 2017 Statut Membre Dernière intervention 13 décembre 2017
13 déc. 2017 à 10:11
Merci Pitet pour la solution et merci également à "le père" pour l'ajustement.

Excellente journée à vous !
0