Comparaison d'objets Date en JavaScript

On peut comparer non seulement des chaînes de caractères, mais aussi des objets Date. Regardons un exemple. Supposons que nous ayons deux objets Date que nous avons créés via new Date et enregistrés dans des variables. Comparons pour voir quelle date est la plus grande :

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

console.log(date1 > date2); // affiche true

Supposons maintenant que la première date soit inférieure à la seconde :

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

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

Obtenez un objet Date contenant le moment actuel. Obtenez un objet Date contenant midi du jour actuel. Comparez ces deux objets et déterminez si midi est déjà passé ou non.

Задание 2

Obtenez un objet Date contenant le moment actuel. Obtenez un objet Date contenant le 15 du mois actuel. Comparez ces deux objets et déterminez si la moitié du mois est déjà passée ou non.