⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել