Date objektide võrdlemine JavaScriptis

Võrrelda saab mitte ainult stringe, vaid ka Date objekte. Vaatame näidet. Olgu meil kaks Date objekti, mille oleme loonud läbi new Date ja salvestanud muutujatesse. Võrdleme, milline kuupäev on suurem:

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

console.log(date1 > date2); // väljastab true

Olgu nüüd esimene kuupäev teisest väiksem:

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

console.log(date1 > date2); // väljastab false
Задание 1

Hankige Date objekt, mis sisaldab praegust ajamomenti. Hankige Date objekt, mis sisaldab käesoleva päeva keskpäeva. Võrelge neid kahte objekti ja määrake, kas keskpäev on juba möödunud või mitte.

Задание 2

Hankige Date objekt, mis sisaldab praegust ajamomenti. Hankige Date objekt, mis sisaldab käesoleva kuu 15. päeva. Võrelge neid kahte objekti ja määrake, kas pool kuust on juba möödunud või mitte.