• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

JavaScript anno bisestile

LoScroccone

Utente Assiduo
Autore del topic
26 Dicembre 2010
536
0
Miglior risposta
0
Ciao ragazzi ho un problema con questo file, non mi funziona il coso del bisestile, forse l'algoritmo sbagliato?

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
 
Ci sono un po' di errori... Qui
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
non si sa bene cosa vuoi fare... sarebbe corretto guardare solo anno.value, non data.getFullYear() (altrimenti considereresti sempre il 2015 che non è bisestile)
Inoltre l'algoritmo è inutilmente complicato; prima controlli se l'anno è divisibile per 4 e non per 100 e poi se è divisibile per 400... basta verificare se è divisibile per 4
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Qui
HTML:
Perfavore, Entra oppure Registrati per vedere i codici!
mancano gli apici
Questo
HTML:
Perfavore, Entra oppure Registrati per vedere i codici!
non è un tag

Il codice funzionante è questo
HTML:
Perfavore, Entra oppure Registrati per vedere i codici!