Menu
CoddyTech

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.

challenge icon

Tantangan

Mudah

Ayo 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

Latihan sendiri: Compiler Go online