Menu
Coddy logo textTech

Dichiarare una funzione

Fa parte della sezione Fondamenti del percorso Swift di Coddy. Lezione 51 di 86.

Una funzione è un blocco di codice riutilizzabile che svolge un compito specifico. Invece di scrivere lo stesso codice più volte, lo definisci una volta in una funzione e la richiami ogni volta che serve.

In Swift, dichiari una funzione usando la parola chiave func, seguita dal nome della funzione e dalle parentesi:

func sayHello() {
    print("Hello!")
}

sayHello()  // Output: Hello!
sayHello()  // Output: Hello!

Il codice all'interno delle parentesi graffe { } è il corpo della funzione. Viene eseguito ogni volta che chiami la funzione. Per chiamare una funzione, scrivi semplicemente il suo nome seguito da parentesi.

Le funzioni aiutano a organizzare il codice e a renderlo più leggibile. Se devi modificare il funzionamento di qualcosa, lo aggiorni in un solo punto anziché ovunque venga utilizzato.

func greetUser() {
    print("Welcome!")
    print("Glad to have you here.")
}

greetUser()

Una funzione può contenere qualsiasi codice tu abbia imparato finora: variabili, cicli, istruzioni condizionali, tutto racchiuso sotto un nome significativo.

challenge icon

Sfida

Facile
Scrivi una funzione printGreeting che non accetta parametri e restituisce un messaggio di saluto.

La funzione deve restituire la stringa "Hello, Swift!" esattamente come mostrato.

Parametri:

  • Nessuno

Restituisce: La stringa "Hello, Swift!" (String)

Provalo tu

func printGreeting() -> String {
    // Scrivi il codice qui
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Swift