JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

使用JavaScript实现用户输入一个年份,判断这个年是否是闰年。

判断闰年条件:

① 非整百年数除以4,无余为闰,有余不闰;

② 整百年数除以400,无余为闰,有余不闰。

比如:

2000年,整百数年,就要用②公式,除以400,无余数,所以是闰年。

1900年,整百年数,就要用②公式,除以400,有余数,所以不是闰年。// 用户输入两个数字

var year = parseFloat(prompt("请输入一个年份",2016));

//闰年:要么整百年份能够被400整除,要么非整百年份能被4整除(不能被100整除,且能被4整除)

if(year % 100 != 0 && year % 4 == 0 || year % 400 == 0){

alert("是闰年");

}else{

alert("不是闰年");

}

html判断闰年,javascript怎么判断是否闰年?相关推荐

  1. html 判断整数,javascript如何判断值是否为整数?

    javascript如何判断一个值是否为整数?下面本篇文章就来给大家介绍一下使用javascript判断一个值是否为整数的方法,希望对大家有所帮助. 方法1:使用取余运算符判断 任何整数都会被1整除, ...

  2. html怎么判断字段,javascript怎么判断是否为字符串?

    JavaScript变量能够保存多种数据类型:数值.字符串值.数组.对象等等,有时我们需要知道变量中所存储的数据类型,我们该如何判断数据类型呢? JavaScript中判断是否为字符串的方法: 判断是 ...

  3. html判断变量,javascript如何判断变量是否为对象?

    javascript可以使用用typeof判断简单类型变量是否对象.也可以使用instanceof.constructor.Object.prototype.toString.call()判断变量是否 ...

  4. html正则判断全数字,javascript如何判断是不是数字?

    javascript判断是不是数字的方法:方法一.使用js自带的全局函数isNaN()判断是不是数字.方法二.使用正则表达式判断是不是数字.方法三.通过typeof的返回值判断. JavaScript ...

  5. [JavaScript] js 判断闰年

    /** * 判断闰年函数 * @param {number} year 要判断的年份 * @return {bool} 返回布尔值 * * 其实只要满足下面几个条件即可. * 1.普通年能被4整除且不 ...

  6. javascript案例16——判断输入的年份是否是闰年、判断闰年

    一.案例描述 提示用户输入年份,判断是否是闰年.如果是闰年,则提示" XXXX年是闰年",否则提示" XXXX年是平年".(采用if) 普通闰年:公历年份是4的 ...

  7. C语言实例第2期:判断某一年是否为闰年

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

  8. c语言判断整数_用c++编写闰年的判断基础程序

    其实c++语言与c语言有太多共同的东西,学习过c语言再学习c++语言就显得轻而易举.当然学过了c++再去学习c语言也是有一些帮助的(但是个人不提倡先学习c++在学c语言).由于现在经常看见有关闰年的程 ...

  9. C#判断某一年是 “平年”||“闰年”,一月有多少天。

    判断某一年是 "平年"||"闰年",一月有多少天. using System; using System.Threading.Tasks.Sources;nam ...

  10. Java基础练习:用户在控制台输入一个年份,判断该年份是平年还是闰年

    Java流程控制练习题 1.用户在控制台输入一个年份 判断该年份是平年还是闰年 (年份能被4整除 且不能被100整除) 或者 能被400整除 package corejava;import java. ...

最新文章

  1. CentOS 6.5 使用docker 容器
  2. Error: libcrypto required
  3. 新站优化工作还有一点点补充内容!
  4. RESTLET开发实例(二)使用Component、Application的REST服务
  5. python 第三方模块之 APScheduler - 定时任务
  6. 太形象了!什么是边缘计算?最有趣的解释没有之一!
  7. node.js编程错误记录集
  8. CoreOS那些事之系统升级
  9. java的左移位()和右移位()和无符号右移()
  10. 对Ajax返回的json数据做处理报错
  11. java基本数据类型的变量
  12. 驱动精灵修复服务器,驱动精灵系统漏洞需要修复吗
  13. ONLYOFFICE Docs如何与NEXTCLOUD 24连接集成
  14. CYCLONEⅡ系列FPGA 总结
  15. poi创建excel表打不开——文件格式与扩展名不匹配
  16. 云服务器测速脚本_服务器性能自动化测试脚本
  17. 淘宝双十一前卖家要做好哪些准备?
  18. Macbook pro外接显卡实现深度学习
  19. 信息系统安全导论第六章之软件安全
  20. wu-database-lazy-starter(懒人数据库操作-核心增量式更新)

热门文章

  1. 数据可视化——tableau 数据报表样例(报表模板)
  2. 旁观者-郑昀博客java调优
  3. C++ 优先队列 priority_queue 使用篇
  4. 2022年下半年网络工程师上午真题及答案解析
  5. 信息安全快讯丨秋风乍起,微雨渐凉
  6. Linux mail 命令(smtp.163.com)
  7. 服务器网卡游戏性能,关于服务器网卡的选择 有同学虚拟盘速度慢 进游戏速度慢的请看 - 系统+虚拟盘 - 顺网科......
  8. gm220s路由器怎么设置_教你netgear无线路由器怎么设置全图解教程
  9. 计算机房属于学校场馆吗,校园常见火灾的预防和逃生安全知识
  10. Java的依赖对象是什么意思_面向对象编程依赖注入详解