Določanje prestopnega leta v JavaScript
Z uporabo prej preučenih tehnik lahko zlahka določimo za katero koli leto, ali je prestopno ali ne: preprosto je potrebno ugotoviti, koliko dnevov je v februarju. Za to moramo vzeti ničelni dan marca:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // izpiše 29, ker je leto 2020 prestopno
Izboljšajmo našo kodo tako, da bo tip leta izpisan z besedami:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('prestopno');
} else {
console.log('navadno');
}
Naredite funkcijo isLeap, ki bo kot parameter
sprejela leto in vrnila true,
če je to leto prestopno, in false
- če ni.