javascript判断闰年平年的完整代码
时间: 2024-09-19 15:16:27 浏览: 52
javascript年月日三级联动带平年闰年计算
在JavaScript中,判断闰年和平年的标准是基于格里高利历(公历)。根据这个规则,闰年满足以下条件之一:
1. 年份可以被4整除,但不能被100整除;或者
2. 年份可以被400整除。
以下是判断闰年的完整代码示例:
```javascript
function isLeapYear(year) {
// 判断是否能被4整除
if (year % 4 !== 0) {
return false;
}
// 如果能被4整除,则进一步判断是否能被100整除
else if (year % 100 !== 0) {
return true;
}
// 若能被100整除,还需判断是否能被400整除
else if (year % 400 === 0) {
return true;
}
// 否则,不是闰年
else {
return false;
}
}
// 测试
console.log(isLeapYear(2000)); // 输出:true (闰年)
console.log(isLeapYear(1900)); // 输出:false (平年)
console.log(isLeapYear(2021)); // 输出:false (平年)
//
阅读全文