Tantangan Rekap #1
Pelajaran 16 dari 19 dalam kursus Fungsi dan Pointer di Golang di Coddy.
Jika kita perlu memeriksa apakah sebuah string dimulai dengan karakter tertentu, kita dapat menggunakan fungsi HasPrefix, yang akan mengembalikan true jika string dimulai dengan karakter yang diberikan, dan false jika tidak. Berikut contoh cara kerja fungsi ini:
str := "Gopher"
s := "Go"
b := strings.HasPrefix(str, s)
fmt.Println(b)Fungsi HasPrefix menerima dua parameter: string str dan karakter yang ingin kita periksa, yaitu s.
Dalam contoh kita, fungsi ini akan mengembalikan:
trueKarena string "Gopher" dimulai dengan karakter "Go".
Tantangan
MudahMari kita buat fungsi HasPrefix! 🤷
Tulis fungsi bernama hasPrefix yang menerima dua string dan mengembalikan nilai boolean .
- Parameter pertama adalah nilai string.
- Parameter kedua adalah substring atau karakter yang akan kita periksa.
- Periksa apakah string dimulai dengan substring (karakter) yang diberikan. Jika ya, kembalikan true, jika tidak, kembalikan false.
Perhatikan bahwa substring dapat berisi lebih dari satu karakter.
Coba sendiri
// Tulis kodemu di siniSemua 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