首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

闰年 400 js

在JavaScript中判断闰年的逻辑如下:

闰年的判断规则:

  1. 年份能被 4 整除但不能被 100 整除的是闰年。
  2. 能被 400 整除的年份也是闰年。

示例代码:

代码语言:txt
复制
function isLeapYear(year) {
  if (year % 4 === 0) {
    if (year % 100 === 0) {
      if (year % 400 === 0) {
        return true;
      } else {
        return false;
      }
    } else {
      return true;
    }
  } else {
    return false;
  }
}

console.log(isLeapYear(2000)); // true,因为 2000 能被 400 整除
console.log(isLeapYear(1900)); // false,因为 1900 能被 100 整除但不能被 400 整除
console.log(isLeapYear(2024)); // true,因为 2024 能被 4 整除但不能被 100 整除

应用场景: 这种闰年判断的逻辑常用于日期相关的计算和处理,比如日历应用中准确显示闰年 2 月的 29 天,或者在涉及到时间跨度计算时确保日期的准确性。

优势: 能够准确地对给定的年份进行闰年判断,为依赖日期准确性的程序提供可靠的基础。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券