⊗jsPmTmCr 325 of 505 menu

თარიღის შემოწმება JavaScript-ში

მოდით ახლა ვისწავლოთ თარიღის სისწორის შემოწმება. მაგალითად, 31 იანვარი არის სწორი თარიღი, ხოლო 32 იანვარი არასწორია. როგორც იცით, JavaScript ავტომატურად ასწორებს თარიღებს. ჩვენს შემთხვევაში, 32 იანვარი ავტომატურად გახდება 1 თებერვალი.

JavaScript-ის ამ თვისებას შეგვიძლია გამოვიყენოთ იმისთვის, რომ შევამოწმოთ თარიღის არსებობა. როგორ შევამოწმოთ: შევქმნათ ობიექტი თარიღით და ვნახოთ, შეიცვალა თუ არა თარიღის ნაწილები. სხვა სიტყვებით, შეასრულა თუ არა JavaScript-მა ჩვენი თარიღის კორექტირება. თუ შეასრულა - ნიშნავს, რომ ჩვენ მიერ მოცემული თარიღი არასწორია, ხოლო თუ არ შეასრულა - სწორია.

მოდით გავაკეთოთ აღწერილი:

let year = 2025; let month = 0; let day = 32; let date = new Date(year, month, day); if (date.getFullYear() == year && date.getMonth() == month && date.getDate() == day) { console.log('სწორია'); } else { console.log('არასწორია'); }

შექმენით ფუნქცია checkDate, რომელიც შეასრულებს აღწერილ შემოწმებას. დაე, ფუნქცია დააბრუნებდეს true, თუ თარიღი სწორია და false, თუ არა. მაგალითი ამ ფუნქციის მუშაობისა 31 იანვრისთვის და 32 იანვრისთვის:

console.log(checkDate(2025, 0, 31)); // გამოიტანს true console.log(checkDate(2025, 0, 32)); // გამოიტანს false
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა