闰年的判断条件有两个。

  • (1)对于普通年,如果能被4整除,且不能被100整除的是闰年。
  • (2)对于世纪年,能被400整除的是闰年。

实现代码如下:

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script> //定义函数 function isLeapYear(year) { //判断闰年的条件 if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0)) { return year + "年是闰年"; } else { return year + "年不是闰年"; } } //调用函数 document.write(isLeapYear(2017)); </script> </head> <body> </body> </html>

浏览器预览效果如图所示。