Menu
CoddyTech

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 4
challenge icon

Tantangan

Mudah

Mari 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:

4

Coba sendiri

// Tulis kodemu di sini

Semua pelajaran di Fungsi dan Pointer di Golang

Latihan sendiri: Compiler Go online