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.
Aufgabe
EinfachLass 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
1Einführung
Einführung4Go Strings-Funktionen nachbauen
Strings in GolangJoin-FunktionContains-FunktionIndex-FunktionWiederholungs-Challenge #1