cat javascript/laboratorio-controllare-i-dati-di-un-modulo.md
Laboratorio: controllare i dati di un modulo
Usare confronti, if e funzioni per controllare dati semplici.
In parole semplici
Prima di usare dati scritti da una persona, il programma deve controllarli. In questo laboratorio userai funzioni piccole per verificare nome, età ed email.
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
- validare: controllare se un dato va bene.
- modulo: insieme di campi che l’utente compila.
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 emailValida(email) {
return email.includes("@");
}
if (emailValida("test@example.com")) {
console.log("Email valida");
} else {
console.log("Email non valida");
}
Non devi memorizzare tutto subito. Prima copia l’esempio, fallo funzionare e cambia una cosa alla volta.
Esercizio guidato
- Scrivi una funzione per controllare se il nome non è vuoto.
- Scrivi una funzione per controllare se l’età è almeno 18.
- Scrivi una funzione per controllare se l’email contiene @.
- Prova ogni funzione con un valore valido e uno non valido.
Controllo finale
Hai finito quando ogni controllo restituisce true o false in modo prevedibile.