📜  闰年 - Javascript (1)

📅  最后修改于: 2023-12-03 15:12:47.809000             🧑  作者: Mango

判断闰年的JavaScript程序

闰年是指公历年度为4的倍数的年份为闰年,但是公历年度为100的倍数的年份不是闰年,而公历年度为400的倍数的年份是闰年。下面是一个可用于判断闰年的JavaScript程序。

function isLeapYear(year) {
  if (year % 4 === 0) {
    if (year % 100 === 0) {
      if (year % 400 === 0) {
        return true; // 能被400整除的是闰年
      } else {
        return false; // 能被100整除但不能被400整除的不是闰年
      }
    } else {
      return true; // 能被4整除但不能被100整除的是闰年
    }
  } else {
    return false; // 不能被4整除的不是闰年
  }
}

上面的函数接受一个参数year,用来表示要判断的年份。如果该年份是闰年,则返回true,否则返回false。

以下是代码片段的markdown格式:

# 判断闰年的JavaScript程序

闰年是指公历年度为4的倍数的年份为闰年,但是公历年度为100的倍数的年份不是闰年,而公历年度为400的倍数的年份是闰年。下面是一个可用于判断闰年的JavaScript程序。

\```javascript
function isLeapYear(year) {
  if (year % 4 === 0) {
    if (year % 100 === 0) {
      if (year % 400 === 0) {
        return true; // 能被400整除的是闰年
      } else {
        return false; // 能被100整除但不能被400整除的不是闰年
      }
    } else {
      return true; // 能被4整除但不能被100整除的是闰年
    }
  } else {
    return false; // 不能被4整除的不是闰年
  }
}
\```

上面的函数接受一个参数year,用来表示要判断的年份。如果该年份是闰年,则返回true,否则返回false。