JavaScript-da seneleriň obýektlerini deňeşdirmek
Diňe setirleri däl, eýsem seneleriň obýektlerini hem deňeşdirip bolýar.
Mysala serediň. Diýeliň bizde iki sany obýekt bar, olar
new Date bilen döredilip, üýtgeýjilere ýazylan.
Geliň, haýsy seneň ulydugyny deňeşdireliň:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // true çykarylar
Indi bolsa, birinji sene ikinjisinden kiçi bolsun:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // false çykarylar
Häzirki wagt nokadyny öz içine alýan sene obýektini alyň. Günüň gündüzine (12:00) gabat gelýän sene obýektini alyň. Şu iki obýekti deňeşdiriň we gündüziň geçipdir ýa-da geçmändigini kesgitleň.
Häzirki wagt nokadyny öz içine alýan sene obýektini alyň.
15-nji güne gabat gelýän sene obýektini alyň.
Şu iki obýekti deňeşdiriň we aýyň ýarysynyň geçipdir ýa-da geçmändigini kesgitleň.