Encontré un Bug al intentar buscar años bissiestos (LeapYear), estoy escribiendo una clase Calendar en JS y uno de los metodos es isLeapYear(year) queria probar si el metodo estaba funcionando bien.
Calendar.isLeapYear: function(year){
return (year % 4 == 0 && year % 100 != 0 || year % 400 == 0);
}
Abrí la consola de Ruby y probé con el año 1500. "1500-02-29" está fecha no debería existir, según el algoritmo bissiento.
viernes 27 de julio de 2007
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario en la entrada