Menu
CoddyTech

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:

true

Karena string "Gopher" dimulai dengan karakter "Go".
 

challenge icon

Tantangan

Mudah

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

Semua pelajaran di Fungsi dan Pointer di Golang

Latihan sendiri: Compiler Go online