Esercizi di ripasso

Niccolò Maltoni

Esercizi di ripasso

Questa raccolta di esercizi serve per consolidare i concetti fondamentali visti nella prima settimana. Tutti gli esercizi producono un output visivo nel browser.

  • Leggi attentamente la consegna di ogni esercizio.
  • Gli esercizi richiedono di scrivere solo codice JavaScript; il codice HTML/CSS di supporto è già fornito.
  • Non è necessario completare tutti gli esercizi in ordine: scegli quelli su cui vuoi esercitarti di più.

Per qualsiasi dubbio o difficoltà, non esitare a chiedere aiuto ai compagni di corso o al docente:

Esercizio 1: Stampa una sequenza di numeri

Esercizio

Mostra nella pagina i numeri da 1 a 10 usando un ciclo while.

Per visualizzare i numeri, puoi costruire una lista <ul>...</ul> e inserirla nell’elemento con id output.

Esercizio 2: Tabellina del 5

Esercizio

Scrivi una funzione che prende un numero come argomento e mostra nella pagina la tabellina di quel numero da 1 a 10. Mostra nella pagina la tabellina del 5 da 1 a 10 (cioè 5, 10, 15, … 50).

Per visualizzare i numeri, puoi costruire una lista <ul>...</ul> e inserirla nell’elemento con id output.

Esercizio 3: Array di nomi

Esercizio

Scrivi una funzione che prende un array di nomi come argomento e restituisce un array di elementi <li>.

Dato un array di nomi fornito nel file JS, utilizza la funzione per mostrare nella pagina ogni nome come elemento di una lista HTML (<ul> o <ol>).

Esercizio 4: Oggetto studente

Esercizio

Crea un oggetto student con proprietà nome, cognome, età e mostra nella pagina le informazioni in modo leggibile (ad esempio con diversi paragrafi <p>).

Monta i paragrafi nell’elemento con id output.

Esercizio 5: Somma di un array

Esercizio

Scrivi una funzione che prende un array di numeri come argomento, calcola la somma e restituisce il risultato.

Mostra il risultato nella pagina nell’elemento con id output.

Esercizio 6: Numeri pari

Esercizio

Scrivi una funzione che prende un array di numeri come argomento e restituisce un nuovo array contenente solo i numeri pari.

Mostra i numeri pari nella pagina, nell’elemento con id output.

Esercizio 7: Switch giorno della settimana

Esercizio

Scrivi una funzione che prende un numero come argomento e restituisce il giorno della settimana corrispondente (1 = Lunedì, 2 = Martedì, …, 7 = Domenica).

Mostra nella pagina il giorno della settimana risultante, nell’elemento con id output.

Esercizio 8: Confronto tra variabili

Esercizio

Date due variabili, una con valore numerico e una con valore stringa (es: let a = 5; let b = "5";), mostra nella pagina:

  • Il risultato di a == b
  • Il risultato di a === b