Určenie priestupného roka v JavaScripte
Pomocou predtým naučených techník môžeme ľahko určiť pre akýkoľvek rok, či je priestupný alebo nie: jednoducho potrebujeme zistiť, koľko dní má február. Na to si musíme vziať nultý deň marca:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // vypíše 29, pretože rok 2020 je priestupný
Vylepšime náš kód tak, aby typ roka bol vypísaný textom:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('priestupný');
} else {
console.log('obyčajný');
}
Vytvorte funkciu isLeap, ktorá bude parametrom
prijímať rok a vraciať true,
ak je tento rok priestupný, a false
- ak nie je.