Menu
Coddy logo textTech

Sfida di riepilogo n. 1

Lezione 19 di 19 del corso Funzioni e puntatori in Golang di Coddy.

Contains è una funzione definita all'interno del pacchetto slices che controlla se un determinato elemento esiste in una slice e restituisce un valore booleano. Restituisce true se l'elemento esiste e false altrimenti.

Ecco un esempio che mostra come funziona questa funzione:

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

In questo esempio, chiamiamo la funzione Contains e passiamo due argomenti. Il primo argomento è la slice s che vogliamo controllare, mentre il secondo è l'elemento che stiamo cercando nella slice. In questo caso, cerchiamo il valore 3 nella slice s, dove effettivamente esiste, quindi la funzione restituisce true.

challenge icon

Sfida

Facile

Costruiamo la nostra funzione Contains! 😇

Scrivi una funzione chiamata <strong>contain</strong> che accetta una slice di tipo int e un elemento di tipo int.

Verifica se l'elemento è presente nella slice. Se esiste, restituisci <strong>true</strong>; altrimenti, restituisci <strong>false</strong>.

Provalo tu

// Il tuo codice qui

Tutte le lezioni di Funzioni e puntatori in Golang

Esercitati da solo: Compilatore Go online