@aarongalar/isleapyear
v1.1.0
Published
Introduce un número y te dice si el año es bisiesto o no
Readme
Pequeño módulo que determina si un año es bisiesto.
¿Por qué?
Validar si un año es bisiesto suele usarse en cálculos de fechas, calendarios, sistemas de días laborales o generación de cronogramas.
Este paquete ofrece una función simple, clara y sin dependencias externas para hacerlo.
Instalación
npm install @aarongalar/is-leap-year
## USO
const { isLeapYear, nextLeapYear } = require('@aarongalar/is-leap-year');
// Validar si un año es bisiesto
console.log(isLeapYear("2024")); // true
console.log(isLeapYear("2023")); // false
// Obtener el siguiente año bisiesto
console.log(nextLeapYear("2023")); // 2024
console.log(nextLeapYear("2024")); // 2028
const { isLeapYear } = require('@aarongalar/is-leap-year');
##API
isLeapYear(year)
Determina si un año es bisiesto siguiendo las reglas del calendario gregoriano.
Parámetros:
year (string): Año a validar
Retorna:
boolean
true → año bisiesto
false → no bisiesto o entrada inválida
nextLeapYear(year)
Devuelve el siguiente año bisiesto después del año proporcionado.
Parámetros:
year (string): Año de referencia
Retorna:
number → Siguiente año bisiesto
null → Entrada inválida
Si tienes alguna propuesta de mejora dimelo entre todos hacemos un codigo accesible!
Licencia
MIT