输入年份和月份,打印出这个月有多少天

时间:2025-02-10 08:28:01
let year = +prompt('请输入年份:') let month = +prompt('请输入月份:') if (month === 1 || month === 3 || month === 5 || month === 7 || month === 8 || month === 10 || month === 12) { alert('这个月有31天') } else if (month === 4 || month === 6 || month === 9 || month === 11) { alert('这个月有30天') } else if (year % 400 === 0 || year % 4 === 0 && year % 100 !== 0) { alert('这个月有29天,是闰年') } else { alert('这个月有28天,是平年') } // switch (month) { // case 1: // case 3: // case 5: // case 7: // case 8: // case 10: // case 12: // day = 31 // break // case 4: // case 6: // case 9: // case 11: // day = 30 // break // case 2: // if (year % 400 === 0 || year % 4 === 0 && year % 100 !== 0) { // day = 29 // } else { // day = 28 // } // break // } // alert(`${year}年的${month}月有${day}天`)