Menu
Coddy logo textTech

복습 챌린지 #1

Coddy의 Golang의 함수와 포인터 코스 레슨 — 19개 중 19번째.

Contains는 슬라이스 내에 특정 요소가 존재하는지 확인하고 불리언(boolean) 값을 반환하는 slices 패키지에 정의된 함수입니다. 요소가 존재하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

이 함수가 어떻게 작동하는지 보여주는 예제입니다:

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

이 예제에서는 Contains 함수를 호출하고 두 개의 인수를 전달합니다. 첫 번째 인수는 확인하려는 슬라이스 s이고, 두 번째 인수는 슬라이스 내에서 찾으려는 요소입니다. 이 경우 슬라이스 s 내에서 값 3을 찾고 있으며, 실제로 존재하므로 함수는 true를 반환합니다.

challenge icon

챌린지

쉬움

우리의 Contains 함수를 만들어 봅시다! 😇

int 타입의 슬라이스와 int 타입의 요소를 매개변수로 받는 <strong>contain</strong>이라는 이름의 함수를 작성하세요.

요소가 슬라이스에 존재하는지 확인하세요. 존재한다면 <strong>true</strong>를 반환하고, 그렇지 않으면 <strong>false</strong>를 반환하세요.

직접 해보기

// 여기에 코드를 작성하세요

Golang의 함수와 포인터의 모든 레슨