Nous allons écrire une fonction appelée capitalizeWords,, qui acceptera une chaîne,, strcomme argument.
Le but de la fonction est de sortir la même chaîne mais avec chaque mot de la chaîne en majuscule ou en cas de chameau.
Exemple:
captializeWords("Create a function that will capitalize the first letter of each word in a text");
//output: "Create A Function That Will Capitalize The First Letter Of Each Word In A Text"
Nous allons utiliser une combinaison de la replace()méthode et de l'expression régulière.
let newWord = text.replace(/(\b\w)/g, function(str){
return str.toUpperCase();
});
Une fois que la fonction met en majuscule chaque mot de la chaîne, nous renvoyons notre nouvelle chaîne.
return newWord;
Si vous avez trouvé cet algorithme utile, consultez mes autres solutions d'algorithme JavaScript:
Lorsque vous faites une demande à facebook.com, votre ordinateur recherche le nom de domaine pour traduire ce nom de domaine en une adresse IP afin que votre ordinateur puisse établir cette connexion.
Embarquez pour un voyage passionnant d'innovation et de succès en exploitant le potentiel inexploité de ces surprenantes plateformes sans code. Permettez-moi de partager avec vous l'histoire de Sapna, une remarquable femme entrepreneure.
La semaine dernière, j'ai remarqué un communiqué de presse, envoyé via PressGazette (un site Web d'information britannique). L'article annonçait qu'Acast, la société d'hébergement et de publicité de podcasts de Scandi, dirigerait un consortium d'éditeurs "probablement les plus influents" du podcasting.
Quand tu grandis, on a tendance à te dire que le monde est comme il est et que ta vie est juste de vivre ta vie à l'intérieur du monde, sans jamais risquer ta vie, juste suivre un chemin tracé et mourir à la fin, et essayer de ne pas cogner trop les murs. Mais c'est une vie très limitée.
Dans le monde interconnecté d'aujourd'hui, la menace des cyberattaques est plus répandue que jamais. Les cybercriminels et les acteurs des États-nations cherchent constamment à exploiter les vulnérabilités et à voler des données précieuses, ce qui représente un risque important pour les organisations de toutes tailles.
Par Alyson Lee, conseillère en gestion des affaires gouvernementales Le processus annuel d'affectation des crédits du gouvernement fédéral est au cœur de nos efforts pour financer l'élimination du dioxyde de carbone (CDR). Chaque année, Carbon180 soumet des demandes à divers bureaux du Congrès pour aider à orienter les flux de dollars de l'année prochaine.