復習チャレンジ #1
Coddyの「Golangの関数とポインタ」コースのレッスン 19/19。
Contains は、指定された要素がスライス内に存在するかどうかを確認し、ブール値を返す slices パッケージ内で定義された関数です。要素が存在する場合は true を返し、そうでない場合は false を返します。
この関数がどのように動作するかを示す例を次に示します。
s := []int{1, 2, 3, 4, 5}
c := slices.Contains(s, 3)
fmt.Println(c)この例では、Contains 関数を呼び出し、2つの引数を渡しています。最初の引数はチェックしたいスライス s で、2番目の引数はスライス内で検索する要素です。この場合、スライス s 内で値 3 を探しており、実際に存在するため、関数は true を返します。
チャレンジ
簡単私たちの Contains 関数を作成しましょう! 😇
int 型のスライスと int 型の要素を受け取る、<strong>contain</strong> という名前の関数を作成してください。
その要素がスライス内に存在するかどうかを確認してください。存在する場合は <strong>true</strong> を返し、そうでない場合は <strong>false</strong> を返します。
自分で試してみよう
// ここにコードを記述してください
Golangの関数とポインタのすべてのレッスン
1はじめに
はじめに