Dalam contoh ini, Anda akan belajar menulis program JavaScript yang mengubah huruf pertama dari sebuah string menjadi huruf besar.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:
- String JavaScript
- String Javascript toUpperCase ()
- Fungsi JavaScript dan Ekspresi Fungsi
Contoh 1: Ubah huruf pertama menjadi Huruf Besar
// 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);
Keluaran
Masukkan string: javaScript JavaScript
Dalam program di atas, pengguna diminta untuk memasukkan string dan string itu dimasukkan ke dalam capitalizeFirstLetter()
fungsi.
- Karakter pertama string diekstraksi menggunakan
charAt()
metode. Di sini,str.charAt(0);
berikan j. - The
toUpperCase()
metode mengkonversi string ke huruf besar. Di sini,str.charAt(0).toUpperCase();
berikan J. - The
slice()
Metode mengembalikan sisa string.
Di sini,str.slice(1);
berikan avaScript. - Kedua nilai ini digabungkan menggunakan
+
operator.
Catatan : Anda juga dapat mengekstrak karakter pertama dari string menggunakan sebuah array mengakses properti: str(0)
.
str.str(0); // j
Contoh 2: Ubah huruf pertama menjadi Huruf Besar menggunakan 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);
Keluaran
Masukkan string: javaScript JavaScript
Dalam program di atas, ekspresi reguler (regex) digunakan untuk mengubah huruf pertama dari sebuah string menjadi huruf besar.
- Pola regex
/^./
cocok dengan karakter pertama dari sebuah string. - The
toUpperCase()
metode mengkonversi string ke huruf besar.