Program JavaScript do konwersji pierwszej litery ciągu na wielkie litery

W tym przykładzie nauczysz się pisać program JavaScript, który konwertuje pierwszą literę ciągu na wielkie.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania JavaScript:

  • Ciąg JavaScript
  • Ciąg JavaScript toUpperCase ()
  • Funkcje i wyrażenia funkcyjne JavaScript

Przykład 1: Konwertuj pierwszą literę na wielkie litery

 // 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);

Wynik

 Wpisz ciąg: javaScript JavaScript

W powyższym programie użytkownik jest proszony o wprowadzenie ciągu znaków, który jest przekazywany do capitalizeFirstLetter()funkcji.

  • Pierwszy znak łańcucha jest wyodrębniany przy użyciu charAt()metody. Tutaj str.charAt(0);daje j.
  • toUpperCase()Metoda konwertuje ciąg znaków na wielkie litery. Tutaj str.charAt(0).toUpperCase();podaje J.
  • slice()Metoda zwraca resztę łańcucha.
    Tutaj str.slice(1);daje avaScript.
  • Te dwie wartości są łączone przy użyciu +operatora.

Uwaga : Można także wyodrębnić pierwszy znak łańcucha przy użyciu tablicę z dostępem właściwość: str(0).

 str.str(0); // j

Przykład 2: Konwertuj pierwszą literę na wielkie litery używając 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);

Wynik

 Wpisz ciąg: javaScript JavaScript

W powyższym programie wyrażenie regularne (regex) jest używane do konwersji pierwszej litery ciągu na wielką.

  • Wzorzec regex jest /^./dopasowywany do pierwszego znaku ciągu.
  • toUpperCase()Metoda konwertuje ciąg znaków na wielkie litery.

Interesujące artykuły...