⊗jsPmTmCr 325 of 505 menu

JavaScript-de seneň dogrulygyny barlamak

Indi seneň dogrulygyny barlamagy öwreneliň. Mysal üçin, 31 ýanwar dogry sene, 32 ýanwar bolsa ýalňyş sen. Bildiňiz ýaly, JavaScript awtomatik ýagdaýda seneleri düzedýär. Bizim ýagdaýymyzda bu, 32 ýanwar awtomatik ýagdaýda 1 fewral bolar diýmekdir.

JavaScript-iň bu aýratynlygyny seneň bardygyny barlamak üçin ulanyp bolýar. Nädip barlarys: sene objekti döredip, sene bölekleri üýtgedimi ýa-da ýokmy diýip gözerýäris. Beýleki sözler bilen, JavaScript biziň senämizi düzedendimi ýokmy? Eger düzeden bolsa – biz beren sene ýalňyş, eger düzetmedik bolsa – dogry.

Görkezileni amala aşyralyň:

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('dogry'); } else { console.log('ýalňyş'); }

checkDate funksiýasyny ýasaň, görkezilen barlagy amala aşyrar. Funksiýa sene dogry bolsa true, ýalňyş bolsa false gaýtarsyn. 31 ýanwar we 32 ýanwar üçin bu funksiýanyň işiniň mysaly:

console.log(checkDate(2025, 0, 31)); // true görkezer console.log(checkDate(2025, 0, 32)); // false görkezer
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et