Menu
Coddy logo textTech

Wiederholungs-Challenge #1

Lektion 19 von 19 im Kurs Funktionen und Pointer in Golang von Coddy.

Contains ist eine Funktion, die im Paket slices definiert ist. Sie prüft, ob ein bestimmtes Element in einem Slice vorhanden ist, und gibt einen booleschen Wert zurück. Sie gibt true zurück, wenn das Element existiert, andernfalls false.

Hier ist ein Beispiel, das zeigt, wie diese Funktion funktioniert:

s := []int{1, 2, 3, 4, 5}
c := slices.Contains(s, 3)
fmt.Println(c)

In diesem Beispiel rufen wir die Funktion Contains auf und übergeben zwei Argumente. Das erste Argument ist der Slice s, den wir überprüfen möchten, und das zweite Argument ist das Element, nach dem wir im Slice suchen. In diesem Fall suchen wir nach dem Wert 3 im Slice s, der tatsächlich vorhanden ist, sodass die Funktion true zurückgibt.

challenge icon

Aufgabe

Einfach

Lass uns unsere Contains-Funktion bauen! 😇

Schreibe eine Funktion namens <strong>contain</strong>, die einen Slice vom Typ int und ein Element vom Typ int entgegennimmt.

Überprüfe, ob das Element im Slice vorhanden ist. Wenn es existiert, gib <strong>true</strong> zurück; wenn nicht, gib <strong>false</strong> zurück.

Probier es selbst

// Dein Code hier

Alle Lektionen in Funktionen und Pointer in Golang