Wyzwanie podsumowujące nr 1
Lekcja 19 z 19 w kursie Funkcje i wskaźniki w Golang w Coddy.
Contains to funkcja zdefiniowana w pakiecie slices, która sprawdza, czy dany element znajduje się w wycinku, i zwraca wartość logiczną. Zwraca true, jeśli element istnieje, a w przeciwnym razie false.
Oto przykład pokazujący, jak działa ta funkcja:
s := []int{1, 2, 3, 4, 5}
c := slices.Contains(s, 3)
fmt.Println(c)W tym przykładzie wywołujemy funkcję Contains i przekazujemy jej dwa argumenty. Pierwszym argumentem jest wycinek s, który chcemy sprawdzić, a drugim argumentem jest element, którego szukamy w wycinku. W tym przypadku szukamy wartości 3 w wycinku s, gdzie rzeczywiście się ona znajduje, więc funkcja zwraca true.
Wyzwanie
ŁatwyZbudujmy naszą funkcję Contains! 😇
Napisz funkcję o nazwie <strong>contain</strong>, która przyjmuje wycinek typu int oraz element typu int.
Sprawdź, czy element znajduje się w wycinku. Jeśli tak, zwróć <strong>true</strong>; jeśli nie, zwróć <strong>false</strong>.
Spróbuj swoich sił
// Tutaj wpisz swój kod
Wszystkie lekcje w sekcji Funkcje i wskaźniki w Golang
1Wprowadzenie
Wprowadzenie4Odtwórz funkcje obsługi ciągów znaków w Go
Ciągi znaków w GolangFunkcja JoinFunkcja ContainsFunkcja IndexWyzwanie podsumowujące nr 1Poćwicz samodzielnie: Kompilator Go online