⊗jsPmTmLE 324 of 505 menu

การตรวจสอบปีอธิกสุรทินใน JavaScript

โดยใช้เทคนิคที่เราเรียนรู้มาก่อนหน้านี้ เราสามารถ กำหนดได้อย่างง่ายดายสำหรับปีใดๆ ว่ามันเป็นปีอธิกสุรทิน หรือไม่: เพียงแค่ต้องทราบว่าเดือนกุมภาพันธ์มีกี่วัน เพื่อการนี้ เราจำเป็นต้องนำวันศูนย์ของเดือนมีนาคม:

let date = new Date(2020, 2, 0); console.log(date.getDate()); // จะแสดง 29 เพราะปี 2020 เป็นปีอธิกสุรทิน

มาปรับปรุงโค้ดของเราให้ดีขึ้น เพื่อให้ประเภทของปี แสดงผลออกมาเป็นข้อความ:

let date = new Date(2020, 2, 0); if (date.getDate() == 29) { console.log('อธิกสุรทิน'); } else { console.log('ปกติ'); }

สร้างฟังก์ชัน isLeap ซึ่งจะรับพารามิเตอร์ เป็นปีและส่งคืน true, ถ้าปีนั้นเป็นปีอธิกสุรทิน และ 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ