这是【JavaScript 教程系列第 8 篇】,如果觉得有用的话,欢迎关注专栏。

闰年分为

  • 普通年:能被 4 整除且不能被 100 整除的是闰年。
  • 世纪年:能被 400 整除的是闰年。

依据这两个判断条件,主函数代码如下所示

 function isLeapYear(year){if ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0){alert((year + " 年是闰年"));}else{alert((year + " 年不是闰年"));}}

测试效果如下

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。

【JavaScript 教程系列第 8 篇】什么是闰年?判断某一年是不是闰年相关推荐

  1. 【JavaScript 教程系列第 10 篇】判断一个数是整数还是小数

    这是[JavaScript 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. 思路 如果一个数是整数,那么 parseInt() 函数和 parseFloat() 函数的返回值是相同的,反之返 ...

  2. 【HTML 教程系列第 22 篇】 HTML 中的 input 标签,看这一篇就够了

    这是[HTML 教程系列第 22 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:什么是 input 标签 ? 二:input 标签中 type 属性取值有哪些 ? 1:text 单行文本框 2 ...

  3. 【CSS 教程系列第 7 篇】什么是 CSS 中的 class 选择器(类选择器)、多类名选择器

    这是[CSS 教程系列第 7 篇],如果觉得有用的话,欢迎关注专栏. CSS 的选择器有很多,常用的有 元素选择器.id 选择器.class 选择器.后代选择器.子代选择器.并集选择器.交集选择器.伪 ...

  4. 深入理解javascript作用域系列第四篇——块作用域

    前面的话 尽管函数作用域是最常见的作用域单元,也是现行大多数javascript最普遍的设计方法,但其他类型的作用域单元也是存在的,并且通过使用其他类型的作用域单元甚至可以实现维护起来更加优秀.简洁的 ...

  5. 深入理解javascript作用域系列第三篇

    前面的话 一般认为,javascript代码在执行时是由上到下一行一行执行的.但实际上这并不完全正确,主要是因为声明提升的存在.本文是深入理解javascript作用域系列第三篇--声明提升(hois ...

  6. javascript面向对象系列第三篇——实现继承的3种形式

    前面的话 学习如何创建对象是理解面向对象编程的第一步,第二步是理解继承.开宗明义,继承是指在原有对象的基础上,略作修改,得到一个新的对象.javascript主要包括类式继承.原型继承和拷贝继承这三种 ...

  7. 【Android 教程系列第 31 篇】通过 adb install 命令安装 apk 时提示 signatures do not match previously installed version

    这是[Android 教程系列第 31 篇],如果觉得有用的话,欢迎关注专栏. 遇到的一个小问题,做下记录. 一:问题描述 在使用 adb install 命令安装 apk 时,提示的内容如下 主要提 ...

  8. 【Android 教程系列第 23 篇】 java 方法之间怎么添加分割线

    这是[Android 教程系列第 23 篇],如果觉得有用的话,欢迎关注专栏. 先来看一下添加前和添加后的对比情况,如下两图所示 一:添加前效果 二:添加后效果 可以看到在方法之间添加了分割线后,看起 ...

  9. 【C# 教程系列第 11 篇】什么是抽象类、抽象方法

    这是[C# 教程系列第 11 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:什么是抽象类.抽象方法 二:抽象类的特性 1:抽象类不能实例化 2:抽象类可以包含抽象方法和抽象访问器 3:不能用 ...

最新文章

  1. Microsoft COCO 数据集
  2. 小程序中,iOS设备获取蓝牙设备的Mac地址
  3. 用初次训练的SVM+HOG分类器在负样本原图上检测HardExample
  4. 机器学习(十)——因子分析
  5. python列表中数据类型可以不同吗_Python改变列表中数据类型的方法
  6. 概率论 一维随机变量
  7. cocos2dx基础篇(2)——Win32移植到Android
  8. Oracle Dba手记(读书笔记)
  9. angular开发中对请求数据层的封装
  10. 微信支付推出限量红包封面 两大途径赢取
  11. android线程改变布局,Android线程中设置控件的值提示报错的解决方法
  12. linux httpd 自动启动,在Linux启动时让Apache也自动启动
  13. 转: iptables数据包处理流程
  14. 阿里云营收结构和基础设施规模
  15. 降龙十八掌之SpringBoot 使用Swagger2打造在线接口文档
  16. Linux常用命令 shell脚本for QA-数据脱敏版2
  17. Safari怎么开发扩展(插件)
  18. 关于虚拟机中IPI中断的思考
  19. 【手拉手 带你准备电赛】解答小课堂——为什么要使能时钟
  20. scrapy爬虫之爬取百度手机助手app信息并保存至mongodb数据库(附源码)

热门文章

  1. 社保、医保、新农合、城镇保险有什么区别?哪个划算?
  2. c语言换零钱程序,换零钱问题。将一元钱换成1分,2分,或5分的零钱有多少换法。vb编程...
  3. App架构经验总结(转)
  4. Android 虹软人脸识别获取数据的方法
  5. 4月12日 | 【NDSS 2020】FUSE: Finding File Upload Bugs via Penetration Testing
  6. python槽格式里填啥_python 文件读与写详解
  7. 汽车VIN码图像识别/汽车车架号OCR识别
  8. Java导出PDF样式详细解析(步骤+代码)
  9. 致敬Gif之父,使用Java生成Gif图片
  10. “五彩大棚”蔬菜大棚-国稻种芯:创新植物光合功能各不同