Esercizio 2
Scrivere un programma Javascript che controlli una data immessa
dall'utente:
- Chieda in input il mese corrente
- Chieda in input il giorno del mese.
- Risponda con un messaggio positivo se la data immessa
e` possibile, con uno negativo se non possibile (es. 34 gennaio).
Suggerimenti:
- Le domande possono essere fatte con (prompt), ma la
risposta deve essere memorizzata in una variabile.
- I mesi possono essere memorizzati tanto come numeri, quanto come
stringhe (cambiano solo i confronti che devono essere messi negli
if).
- Ignorare il problema degli anni bisestili.
Facoltativo (per i piu` bravi)
- Richiedere all'utente anche l'anno e controllare che l'anno non
sia bisesto.
- Un anno e` bisesto se multiplo di 4 (2004, 1996, 1992, 2008 lo
sono), ma non multiplo di 100 (1900, 1800, 2100, 2200 non lo sono)
e non di 400 (2000, 1600, 2400 sono bisestili!)
- M e` multiplo di N se il resto della divisione tra
M ed N vale 0.