Fungsi Index
Pelajaran 15 dari 19 dalam kursus Fungsi dan Pointer di Golang di Coddy.
Paket strings juga berisi fungsi bernama Index, yang mengembalikan indeks karakter tertentu dalam string.
Contoh cara kerja fungsi ini:
str := "Hello, World!"
char := "o"
index := strings.Index(str, char)
fmt.Println("Index of 'o' is", index)Fungsi ini menerima string dan karakter (str, char). Jika char ada, fungsi ini mengembalikan indeksnya. Jika tidak ada, fungsi ini mengembalikan -1.
Seperti biasa, pengindeksan dimulai dari 0. Jadi, dalam contoh ini, hasilnya adalah:
Index of o is 4Tantangan
MudahMari kita buat fungsi Index kita! 😁
Tulis fungsi bernama index yang menerima dua string dan mengembalikan bilangan bulat.
Parameter pertama adalah string.
Parameter kedua adalah karakter yang akan kita periksa.
Periksa apakah karakter tersebut ada. Kembalikan indeks jika ada, dan kembalikan -1 jika tidak ada.
Contoh:
Input:
"Coddy"
"y"Output:
4Coba sendiri
// Tulis kodemu di sini
Semua pelajaran di Fungsi dan Pointer di Golang
1Pengantar
Pengantar4Bangun Kembali Fungsi string Go
String di GolangFungsi JoinFungsi ContainsFungsi IndexTantangan Rekap #1Latihan sendiri: Compiler Go online