cat javascript/parametri-passare-dati-a-una-funzione.md

Lezione 14 12 min

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

  1. Crea una funzione saluta(nome).
  2. Usa nome nel messaggio.
  3. Chiama la funzione con tre nomi diversi.
  4. Osserva che cambia solo il dato passato.

Controllo finale

Hai finito quando sai dire quale parte è il parametro e quale è il valore passato.