Comment compter le nombre d’occurrence en JavaScript ?
Réponses rédigées par Antoine
Dernière mise à jour : 2020-04-16 15:53:36
Question
Comment puis-je compter le nombre d’occurrence dans une chaîne de caractères en JavaScript ?
Réponse
Pour compter le nombre d’occurrence dans une chaîne de caractères, en JavaScript, vous pouvez utiliser la méthode match :
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Comment compter le nombre d’occurrence en JavaScript ?</title>
</head>
<body>
<script>
var chaine = "1 2 6 8 2 1 6 9 8 2 4 2 3 6 2";
alert('le nombre 2 est présent ' + (chaine.match(/2/g)).length + ' fois dans la chaine');
</script>
</body>
</html>
Réponse
Vous pouvez également utiliser la méthode split() pour compte le nombre d'occurrence, et le nombre de fois qu'une chaine est présente dans une autre chaine JavaScript :
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Comment compter le nombre d’occurrence en JavaScript ?</title>
</head>
<body>
<script>
var chaine = "1 2 6 8 2 1 6 9 8 2 4 2 3 6 2";
alert('le nombre 2 est présent ' + (chaine.split("2").length - 1 + ' fois dans la chaine'));
</script>
</body>
</html>