Krahasimi i objekteve me data në JavaScript

Nuk mund të krahasohen vetëm vargjet, por edhe objektet me data. Le të shohim një shembull. Le të supozojmë se kemi dy objekte me data që kemi krijuar përmes new Date dhe i kemi regjistruar në variabla. Le të krahasojmë se cila datë është më e madhe:

javascriptlet date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);

console.log(date1 > date2); // do të shfaqë true

Le të supozojmë tani që data e parë është më e vogël se e dyta:

javascriptlet date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);

console.log(date1 > date2); // do të shfaqë false
Задание 1

Merrni një objekt me datë, që përmban momentin aktual të kohës. Merrni një objekt me datë, që përmban mesditën e ditës aktuale. Krahasoni këto dy objekte dhe përcaktoni nëse mesdita ka kaluar tashmë apo jo.

Задание 2

Merrni një objekt me datë, që përmban momentin aktual të kohës. Merrni një objekt me datë, që përmban numrin 15 të muajit aktual. Krahasoni këto dy objekte dhe përcaktoni nëse ka kaluar tashmë gjysma e muajit apo jo.