Programme JavaScript pour convertir la première lettre d'une chaîne en majuscules

Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui convertit la première lettre d'une chaîne en majuscules.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:

  • Chaîne JavaScript
  • Chaîne Javascript toUpperCase ()
  • Expressions de fonctions et de fonctions JavaScript

Exemple 1: Convertir la première lettre en majuscules

 // program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.charAt(0).toUpperCase() + str.slice(1); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);

Production

 Entrez une chaîne: javaScript JavaScript

Dans le programme ci-dessus, l'utilisateur est invité à entrer une chaîne et cette chaîne est transmise à la capitalizeFirstLetter()fonction.

  • Le premier caractère de la chaîne est extrait à l'aide de charAt()method. Ici, str.charAt(0);donne j.
  • La toUpperCase()méthode convertit la chaîne en majuscules. Ici, str.charAt(0).toUpperCase();donne J.
  • La slice()méthode renvoie le reste de la chaîne.
    Ici, str.slice(1);donne avaScript.
  • Ces deux valeurs sont concaténées à l'aide de l' +opérateur.

Remarque : Vous pouvez également extraire le premier caractère d'une chaîne en utilisant un tableau accès à la propriété: str(0).

 str.str(0); // j

Exemple 2: Convertir la première lettre en majuscules à l'aide de Regex

 // program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.replace(/^./, str(0).toUpperCase()); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);

Production

 Entrez une chaîne: javaScript JavaScript

Dans le programme ci-dessus, l'expression régulière (regex) est utilisée pour convertir la première lettre d'une chaîne en majuscules.

  • Le modèle regex /^./correspond au premier caractère d'une chaîne.
  • La toUpperCase()méthode convertit la chaîne en majuscules.

Articles intéressants...