JavaScript-dä sürükli ýyly kesgitlemek
Öň öwrenilen usullary ulananymyzda, islendik ýylyň sürüklidigini ýa-da dälligini aňsat kesgitläp bileris: diňe fewral aýynda näçe gün bardygyny bilmek zerur. Bunuň üçin martyň nolünji günini almak zerur:
let date = new Date(2020, 2, 0);
console.log(date.getDate()); // 29 görkezer, sebäbi 2020-nji ýyl sürükli ýyl
Kodymyzy şeýle kämilleşdireris, ýylyň görnüşi tekst hökmünde görkezilsin:
let date = new Date(2020, 2, 0);
if (date.getDate() == 29) {
console.log('sürükli ýyl');
} else {
console.log('ady ýyl');
}
isLeap funksiýasyny ýasaň, ol ýyly parametr hökmünde
kabul etsin we ýyl sürükli ýyl bolsa, true
gaytarsyn, ýok bolsa false
gaytarsyn.