cat javascript/parametri-passare-dati-a-una-funzione.md
Parametri: passare dati a una funzione
Rendere una funzione più utile facendole ricevere un dato.
In parole semplici
Un parametro è un dato che entra nella funzione. Così la stessa funzione può lavorare con valori diversi.
Questa lezione fa parte del modulo Decisioni e funzioni semplici. L’obiettivo del modulo è: Far prendere decisioni al codice e raccogliere istruzioni in funzioni facili da riusare.
Parole nuove
- parametro: nome del dato che una funzione riceve.
- argomento: valore concreto passato alla funzione quando la chiami.
Cosa impari
- Capire il concetto senza partire da definizioni astratte.
- Vedere un esempio piccolo che puoi copiare e modificare.
- Collegare l’argomento al risultato del modulo: un controllore semplice per dati inseriti in un modulo.
Esempio da copiare
function saluta(nome) {
console.log("Ciao " + nome);
}
saluta("Marta");
saluta("Paolo");
Non devi memorizzare tutto subito. Prima copia l’esempio, fallo funzionare e cambia una cosa alla volta.
Esercizio guidato
- Crea una funzione saluta(nome).
- Usa nome nel messaggio.
- Chiama la funzione con tre nomi diversi.
- Osserva che cambia solo il dato passato.
Controllo finale
Hai finito quando sai dire quale parte è il parametro e quale è il valore passato.