JavaScriptda sana obyektlarini solishtirish
Faqatgina satrlarni emas,
balki sana obyektlarini ham solishtirish mumkin.
Keling, bir misolni ko'rib chiqaylik. Faraz qilaylik, bizda
new Date orqali yaratilgan va o'zgaruvchilarga yozilgan ikkita
sana obyekti mavjud.
Keling, qaysi sana kattaroq ekanligini solishtiraylik:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // true chiqadi
Endi faraz qilaylik, birinchi sana ikkinchisidan kichik bo'lsin:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // false chiqadi
Hozirgi vaqtni o'z ichiga olgan sana obyektini oling. Joriy kuning tush paytini o'z ichiga olgan sana obyektini oling. Ushbu ikkala obyektni solishtiring va tush vahti o'tganmi yoki yo'qmi aniqlang.
Hozirgi vaqtni o'z ichiga olgan sana obyektini oling.
Joriy oyning 15 kunini o'z ichiga olgan sana obyektini oling.
Ushbu ikkala obyektni solishtiring va oyning yarmi o'tganmi yoki yo'qmi aniqlang.