11 Vote

JavaScript: Compter les mots dans une chaîne / string

Conseil de Progger99 | 30/08/2020 à 15:45

Voici un petit conseil, comment déterminer rapidement et facilement le nombre de mots dans une chaîne / string avec JavaScript:

var str = 'Ce sont quelques mots.';
 
var c = str.split(' ').length;
 
alert("La chaîne se compose de " + c + " mots.");

Nous séparons simplement la chaîne avec split() à ses espaces. Après cela, dans les champs du tableau / array résultant, tous les mots de la phrase sont définis individuellement en tant qu'élément, de sorte que la longueur de ce tableau est le nombre de mots de la phrase.

Remarque: Fonctionne uniquement, bien sûr, si les mots sont réellement séparés par des espaces. Les doubles espaces ou les caractères spéciaux peuvent fausser le résultat.

RépondrePositifNégatif
00 Voix

Solution vraiment très, très ingénieuse. Je ne pensais pas que ce serait si facile et rapide et que str.split('') .length suffirait à déterminer la longueur. J'aurais commencé à faire des boucles maintenant!
31/08/2020 à 22:33

RépondrePositif Négatif
Répondre

Sur l’Auteur

AvatarL’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil

 

Sujets Connexes

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.