Determinarea anului bisect în JavaScript
Folosind tehnicile învățate anterior, putem determina cu ușurință pentru orice an dacă este bisect sau nu: pur și simplu trebuie să aflăm câte zile are februarie. Pentru aceasta, trebuie să luăm cea de-a zero zi a lunii martie:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // va afișa 29, deoarece anul 2020 este bisect
Să îmbunătățim codul nostru astfel încât tipul anului să fie afișat sub formă de text:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('bisect');
} else {
console.log('obisnuit');
}
Creați o funcție isLeap care va primi ca parametru
un an și va returna true,
dacă acel an este bisect, și false
- dacă nu este.