Програма JavaScript для перетворення першої літери рядка у UpperCase

У цьому прикладі ви навчитеся писати програму JavaScript, яка перетворює першу літеру рядка у верхній регістр.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:

  • Рядок JavaScript
  • Рядок Javascript toUpperCase ()
  • Функція JavaScript та вирази функцій

Приклад 1: Перетворення першої літери в UpperCase

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

Вихідні дані

 Введіть рядок: javaScript JavaScript

У наведеній вище програмі користувачеві пропонується ввести рядок, і цей рядок передається у capitalizeFirstLetter()функцію.

  • Перший символ рядка витягується за допомогою charAt()методу. Тут str.charAt(0);дає j.
  • toUpperCase()Метод перетворює рядок у верхній регістр. Тут str.charAt(0).toUpperCase();дає Дж.
  • slice()Метод повертає решту рядка.
    Тут str.slice(1);видається avaScript.
  • Ці два значення об'єднуються за допомогою +оператора.

Примітка : Ви можете також отримати перший символ рядка , використовуючи масив з доступом властивості: str(0).

 str.str(0); // j

Приклад 2: Перетворення першої літери в UpperCase за допомогою регулярного виразу

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

Вихідні дані

 Введіть рядок: javaScript JavaScript

У наведеній вище програмі регулярний вираз (регулярний вираз) використовується для перетворення першої літери рядка у верхній регістр.

  • Шаблон регулярного виразу /^./відповідає першому символу рядка.
  • toUpperCase()Метод перетворює рядок у верхній регістр.

Цікаві статті...