Bestemmelse av skuddår i JavaScript
Ved å bruke teknikker vi har lært tidligere, kan vi enkelt bestemme for et hvilket som helst år om det er et skuddår eller ikke: vi må bare finne ut hvor mange dager det er i februar. For å gjøre dette må vi ta dag null i mars:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // vil vise 29, fordi 2020 er et skuddår
La oss forbedre koden vår slik at årstypen skrives ut med tekst:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('skuddår');
} else {
console.log('vanlig år');
}
Lag en funksjon isLeap som tar inn året som en parameter
og returnerer true,
hvis året er et skuddår, og false
hvis det ikke er det.