Program JavaScriptu pro převod prvního písmena řetězce na UpperCase

V tomto příkladu se naučíte psát program JavaScript, který převádí první písmeno řetězce na velká písmena.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Řetězec JavaScriptu
  • Řetězec Javascript toUpperCase ()
  • Funkce a výrazy funkcí JavaScriptu

Příklad 1: Převést první písmeno na 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);

Výstup

 Zadejte řetězec: JavaScript JavaScriptu

Ve výše uvedeném programu je uživatel vyzván k zadání řetězce a tento řetězec je předán do capitalizeFirstLetter()funkce.

  • První znak řetězce je extrahován pomocí charAt()metody. Zde str.charAt(0);dává j.
  • toUpperCase()Metoda převede řetězec na velká písmena. Tady str.charAt(0).toUpperCase();dává J.
  • slice()Metoda vrací zbytek řetězce.
    Zde str.slice(1);dává avaScript.
  • Tyto dvě hodnoty jsou zřetězeny pomocí +operátoru.

Poznámka : Můžete také extrahovat první znak řetězce pomocí pole přístupem vlastnost: str(0).

 str.str(0); // j

Příklad 2: Převést první písmeno na UpperCase pomocí Regexu

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

Výstup

 Zadejte řetězec: JavaScript JavaScriptu

Ve výše uvedeném programu se regulární výraz (regex) používá k převodu prvního písmene řetězce na velká písmena.

  • Vzor regulárního výrazu /^./odpovídá prvnímu znaku řetězce.
  • toUpperCase()Metoda převede řetězec na velká písmena.

Zajímavé články...