📅  最后修改于: 2023-12-03 15:01:46.922000             🧑  作者: Mango
在日常工作中,我们可能会遇到一些需要判断一个年份是否为闰年的需求。在 Javascript 中,可以通过简单的代码来实现这个功能。
根据闰年的定义,公历年份分为闰年和平年。闰年有以下特点:
因此,我们只需要判断一个年份是否符合上述规则即可判断其是否为闰年。
下面是一个简单的 Javascript 函数,用于判断一个年份是否为闰年:
/**
* 判断一个年份是否为闰年
* @param {number} year - 年份
* @returns {boolean} 是否为闰年
*/
function isLeapYear(year) {
return year % 4 === 0 && year % 100 !== 0 || year % 400 === 0;
}
接受一个年份作为参数,如果该年份是闰年,则返回 true
,否则返回 false
。
下面是一些测试样例,用来验证上述函数的正确性:
console.log(isLeapYear(2000)); // true
console.log(isLeapYear(2004)); // true
console.log(isLeapYear(2100)); // false
console.log(isLeapYear(2001)); // false
判断一个年份是否为闰年是一项常见的编程任务。在 Javascript 中,可以通过简单的代码来实现这个功能。