Tantangan Rangkuman #1
Pelajaran 19 dari 19 dalam kursus Fungsi dan Pointer di Golang di Coddy.
Contains adalah fungsi yang didefinisikan dalam package slices untuk memeriksa apakah elemen tertentu ada di dalam slice dan mengembalikan nilai boolean. Fungsi ini mengembalikan true jika elemen tersebut ada dan false jika tidak.
Berikut contoh yang menunjukkan cara kerja fungsi ini:
s := []int{1, 2, 3, 4, 5}
c := slices.Contains(s, 3)
fmt.Println(c)Dalam contoh ini, kita memanggil fungsi Contains dan memberikan dua argumen. Argumen pertama adalah slice s yang ingin kita periksa, dan argumen kedua adalah elemen yang kita cari di dalam slice tersebut. Dalam kasus ini, kita mencari nilai 3 di dalam slice s. Nilai tersebut memang ada, sehingga fungsi mengembalikan true.
Tantangan
MudahAyo buat fungsi Contains! 😇
Tulis fungsi bernama <strong>contain</strong> yang menerima slice bertipe int dan sebuah elemen bertipe int.
Periksa apakah elemen tersebut ada di dalam slice. Jika ada, kembalikan <strong>true</strong>; jika tidak, kembalikan <strong>false</strong>.
Coba 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