Add Char To String At Index Javascript

3 min read Jun 22, 2024
Add Char To String At Index Javascript

Cara Menambahkan Karakter ke String pada Indeks Tertentu di JavaScript

Dalam JavaScript, kita dapat dengan mudah memanipulasi string, termasuk menambahkan karakter pada indeks tertentu. Ada beberapa metode yang dapat digunakan, tergantung pada kebutuhan kita.

1. Menggunakan substring() dan concat()

Metode ini melibatkan pemotongan string menjadi dua bagian, kemudian menyambungkannya kembali dengan karakter yang ingin ditambahkan.

Contoh:

let str = "Hello";
let index = 2;
let char = "a";

// Potong string menjadi dua bagian
let firstPart = str.substring(0, index);
let secondPart = str.substring(index);

// Gabungkan kembali dengan karakter tambahan
let newStr = firstPart.concat(char, secondPart);

console.log(newStr); // Output: Heallo

2. Menggunakan split() dan join()

Metode ini menggunakan split() untuk membagi string berdasarkan indeks tertentu, kemudian menambahkan karakter baru dan menggabungkannya kembali menggunakan join().

Contoh:

let str = "Hello";
let index = 2;
let char = "a";

// Bagi string berdasarkan indeks
let parts = str.split(''); 

// Tambahkan karakter baru pada indeks
parts.splice(index, 0, char);

// Gabungkan kembali menjadi string
let newStr = parts.join('');

console.log(newStr); // Output: Heallo

3. Menggunakan Template Literals

Metode ini menggunakan template literals untuk membuat string baru dengan karakter yang ditambahkan pada indeks tertentu.

Contoh:

let str = "Hello";
let index = 2;
let char = "a";

let newStr = `${str.substring(0, index)}${char}${str.substring(index)}`;

console.log(newStr); // Output: Heallo

4. Menggunakan replace()

Metode ini memungkinkan kita untuk mengganti karakter tertentu dalam string dengan karakter yang baru.

Contoh:

let str = "Hello";
let index = 2;
let char = "a";

// Ganti karakter pada indeks dengan karakter baru
let newStr = str.replace(str[index], char);

console.log(newStr); // Output: Heallo

Kesimpulan

Metode-metode di atas menawarkan berbagai cara untuk menambahkan karakter ke string pada indeks tertentu di JavaScript. Pilih metode yang paling sesuai dengan kebutuhan dan preferensi Anda.

Related Post


Latest Posts