JavaScriptový program na prevod prvého písmena reťazca na UpperCase

V tomto príklade sa naučíte písať program JavaScript, ktorý prevádza prvé písmeno reťazca na veľké písmená.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:

  • Reťazec JavaScript
  • Reťazec Javascript toUpperCase ()
  • Funkcia JavaScript a výrazy funkcií

Príklad 1: Konvertujte prvé 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ýkon

 Zadajte reťazec: JavaScript JavaScriptu

Vo vyššie uvedenom programe je používateľ vyzvaný na zadanie reťazca a tento reťazec je odovzdaný do capitalizeFirstLetter()funkcie.

  • Prvý znak reťazca sa extrahuje pomocou charAt()metódy. Tu str.charAt(0);dáva j.
  • toUpperCase()Metóda prevedie reťazec na veľké písmená. Tu str.charAt(0).toUpperCase();dáva J.
  • slice()Metóda vracia zvyšok reťazca.
    Tu str.slice(1);dáva avaScript.
  • Tieto dve hodnoty sú spojené pomocou +operátora.

Poznámka : Môžete tiež extrahovať prvý znak reťazca pomocou poľa prístupom vlastnosť: str(0).

 str.str(0); // j

Príklad 2: Konvertujte prvé písmeno na UpperCase pomocou 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ýkon

 Zadajte reťazec: JavaScript JavaScriptu

Vo vyššie uvedenom programe sa regulárny výraz (regex) používa na prevod prvého písmena reťazca na veľké písmená.

  • Vzor regulárneho výrazu sa /^./zhoduje s prvým znakom reťazca.
  • toUpperCase()Metóda prevedie reťazec na veľké písmená.

Zaujímavé články...