Menu
Coddy logo textTech

Задача на повторение №1

Урок 19 из 19 курса Функции и указатели в Golang на Coddy.

Contains — это функция, определенная в пакете slices, которая проверяет, существует ли заданный элемент в срезе (slice), и возвращает логическое значение. Она возвращает true, если элемент существует, и false в противном случае.

Вот пример, демонстрирующий работу этой функции:

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

В этом примере мы вызываем функцию Contains и передаем два аргумента. Первый аргумент — это срез s, который мы хотим проверить, а второй аргумент — это элемент, который мы ищем в этом срезе. В данном случае мы ищем значение 3 в срезе s, которое действительно там есть, поэтому функция возвращает true.

challenge icon

Задание

Легко

Давайте создадим нашу функцию Contains! 😇

Напишите функцию с именем <strong>contain</strong>, которая принимает слайс типа int и элемент типа int.

Проверьте, присутствует ли элемент в слайсе. Если он существует, верните <strong>true</strong>; если нет, верните <strong>false</strong>.

Попробуйте сами

// Ваш код здесь

Все уроки раздела Функции и указатели в Golang