/**
* 判断闰年函数
* @param  {number} year 要判断的年份
* @return {bool} 返回布尔值
*
* 其实只要满足下面几个条件即可、
* 1.普通年能被4整除且不能被100整除的为闰年。如2004年就是闰年,1900年不是闰年
* 2.世纪年能被400整除的是闰年。如2000年是闰年,1900年不是闰年
*/
function leapYear(year) {return !(year % (year % 100 ? 4 : 400));
}for (var i=1900; i<2020; i++) {// leapYear(i) && console.log( i, "是闰年" );if ( leapYear(i) ) {console.log( i, "是闰年" );}
}

  

转载于:https://www.cnblogs.com/xupeiyu/p/4941809.html

[JavaScript] js 判断闰年相关推荐

  1. getDate方法的妙用(js判断闰年)

    对于js中的Date对象,我们new Date()后做的最多的操作就是getTime().getFullYear().getMonth().getSecond(),在实际开发中几乎很少会用到getDa ...

  2. javascript/js 判断是否安装flash player插件,提示安装方法。

    如题,将下面的代码直接复制到新建的js文件中,导入到页面即可. 原谅本人用别人的鱼来鱼人而未渔,有兴趣的猿们可以仔细读一下. function flashChecker() {var hasFlash ...

  3. javascript/js判断输入的内容是否是数值

    我们先看看JS代码和效果图 代码如下: 按F12预览效果图如下: 下面我们来讲解下这个JS: JS部分: <script> function yue()//申明一个名字叫yue()的JS方 ...

  4. asp.net 用户注册怎么判断用户名是否重复 ajax,AJAX_asp.net结合Ajax验证用户名是否存在的代码,1, 使用JavaScript js文件,验证 - phpStudy...

    asp.net结合Ajax验证用户名是否存在的代码 1, 使用JavaScript js文件,验证用户名是否存在 复制代码 代码如下: var ajax = function(option) { va ...

  5. js:根据闰年的判断条件,利用if循环判断闰年

    闰年的判断条件:1.能被4整除,但不能被100整除 2.可以被400整除 示例代码: <!DOCTYPE html> <html lang="en"> &l ...

  6. JavaScript 函数(含经典案例:反转数组、求所有参数最大值、判断闰年、获取指定年份的2月份的天数)

    JavaScript 函数 一. 函数的使用 1. 声明函数: 2. 调用函数 二. 函数的参数 1. 形参和实参的定义 2. 形参和实参的使用 3. 函数形参和实参个数不匹配问题 4. 函数的返回值 ...

  7. 判断闰年和平年(JavaScript)

    <script>// 判断闰年和平年// 世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年// year%400===0// 普通闰年:公历年份是4的倍数,且不是100的倍数// ...

  8. js 如何判断闰年?

    在判断闰年首先 ,要了解一下闰年的特性: 用户随便输入的一个年份 给用户显示输入的年份是         闰年  判断是否是数字 判断是否为四位整数  再判断是否为为闰年          闰年的条件 ...

  9. 怎么在html中写js判断,javascript中怎么判断是否是数字?

    JavaScript中判断是否是数字的方法:1.使用isNaN()函数判断.2.使用正则表达式/^[0-9]+.?[0-9]*/可以判断是否是数字.3.使用parseFloat()函数判断是否是数字. ...

最新文章

  1. Tomcat 服务自动启动
  2. Javascript的数组对象
  3. Flash、Ajax各自的优缺点,在使用中如何取舍?
  4. 53.Linux/Unix 系统编程手册(下) -- POSIX 信号量
  5. Python之爬取安居客网二手房小区详情页数据
  6. 使用Ruffle搭建运行Flash的网页
  7. 用AJAX方式上传图片文件
  8. three.js加载Obj三维模型
  9. 思维方式-《策略思维》书中的精髓:生活工作中博弈无处不在,理解博弈论、善用策略思维,能帮助我们做出更好的决策。
  10. jquery.seat-charts.1.1.15 选座座位插件的方法介绍
  11. Bada项目的目录结构
  12. 企业要怎样做才能避免进入直播带货误区?
  13. kafka服务端版本号0.10.2,客户端版本号2.0 如何发送消息
  14. 不要小看90后,图片贴纸应用“贴纸”上线17天登大陆摄影与录像类App第3位,下载破15万
  15. LCCUP 22秋季编程大赛
  16. 支付渠道接入设计及实现
  17. 《离散数学》期末练习题
  18. 九成宫醴泉铭-欧阳询(慢更)
  19. 搜苹果ipad版_iPad抠图比PC更给力 iPad版PS的自动抠图神了-iPad,PS ——快科技(驱动之家旗下媒体)-...
  20. Y07-28D1-5010D 日本信浓步进马达 两相混合式步进电机驱动器组合

热门文章

  1. 【Java并发编程】之十一:线程间通信中notify通知的遗漏
  2. 新员工入职自动加入所在部门的邮件组。
  3. 【吃炸弹的鸽子UVA10765-双联通模板】
  4. 阿里云更新ESC镜像
  5. VS2010 字体和背景设置
  6. Oracle RAC CRS-0184 --Cannot communicate with the CRS daemon
  7. C# Weifenluo教程
  8. ES6——let、参数增强、箭头函数、模板字符串、for of和解构
  9. springboot项目如何不依赖spring-boot-parent
  10. 提高github访问速度(深入研究底层网络通信、域名解析等原理)