Programa JavaScript para convertir la primera letra de una cadena en UpperCase

En este ejemplo, aprenderá a escribir un programa JavaScript que convierte la primera letra de una cadena en mayúsculas.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de JavaScript:

  • Cadena de JavaScript
  • Cadena de JavaScript toUpperCase ()
  • Funciones de JavaScript y expresiones de función

Ejemplo 1: convertir la primera letra en mayúscula

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

Salida

 Ingrese una cadena: javaScript JavaScript

En el programa anterior, se solicita al usuario que ingrese una cadena y esa cadena se pasa a la capitalizeFirstLetter()función.

  • El primer carácter de la cadena se extrae mediante el charAt()método. Aquí, str.charAt(0);da j.
  • El toUpperCase()método convierte la cadena a mayúsculas. Aquí, str.charAt(0).toUpperCase();J.
  • El slice()método devuelve el resto de la cadena.
    Aquí, str.slice(1);da avaScript.
  • Estos dos valores se concatenan mediante el +operador.

Nota : También puede extraer el primer carácter de una cadena usando una matriz para acceder a la propiedad: str(0).

 str.str(0); // j

Ejemplo 2: Convertir la primera letra en UpperCase usando 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);

Salida

 Ingrese una cadena: javaScript JavaScript

En el programa anterior, la expresión regular (regex) se usa para convertir la primera letra de una cadena a mayúsculas.

  • El patrón de expresiones regulares /^./coincide con el primer carácter de una cadena.
  • El toUpperCase()método convierte la cadena a mayúsculas.

Articulos interesantes...