用户输入一个年份,判断这个年是否是闰年。
判断闰年条件:
① 非整百年数除以4,无余为闰,有余不闰;
② 整百年数除以400,无余为闰,有余不闰。
比如:
2000年,整百数年,就要用②公式,除以400,无余数,所以是闰年。
1900年,整百年数,就要用②公式,除以400,有余数,所以不是闰年。

// 用户输入两个数字

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

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

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

如何用js计算是否为闰年相关推荐

  1. C#开发笔记之14-如何用C#计算闰年?

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:C#开发笔记之14-如何用C#计算闰年? | .Net中文网. C#开发笔记概述 概述 闰年是公历中的名词.闰年分为普通闰年和世纪闰年 ...

  2. js打乱数组的顺序_如何用 js 实现一个类似微信红包的随机算法

    如何用 js 实现一个类似微信红包的随机算法 js, 微信红包, 随机算法 "use strict"; /** * * @author xgqfrms * @license MIT ...

  3. 如何用js进行日期的加减(天数)?

    如何用js进行日期的加减(天数)? HTML部分 <div class="col-md-2"><div class="form-group"& ...

  4. html粘贴excel内容,如何用JS解析剪切板里的excel内容

    前言 这次记录的是昨晚一个想法:把excel内容复制到剪切板并转成自己想要的json格式,核心是要把excel内容转json,这部分主要看excel的格式和json如何业务的映射,不展开.倒是通过实践 ...

  5. 相关系数excel_跟着思想学外汇-如何用Excel计算货币相关性

    第十篇 大四 第六章 货币相关性 第六节 如何用Excel计算货币相关性 正如在之前课程中读到的,货币对的相关性会随着时间的推移而变化.因此,随时了解当前的系数变得更加重要. 幸运的是,货币相关性系数 ...

  6. 神策数据王磊:如何用 JS 实现页面录制与回放

    本文根据神策数据资深前端研发工程师王磊<如何用 JS 实现页面录制与回放>的直播整理而成.以下为正文: 一.业务背景 对于研发来说,总是需要处理一些线上问题.To B 和 To C 企业在 ...

  7. 100块钱买100只鸡php,使用JS计算买100只鸡问题

    这篇文章主要介绍了JS计算输出100元钱买100只鸡问题的解决方法,简单描述了100元钱买100只鸡问题并结合实例形式分析了问题解决的思路与具体实现方法,需要的朋友可以参考下 本文实例讲述了JS计算输 ...

  8. js计算数组中每个元素出现的次数(2种方法)

    js计算数组中每个元素出现的次数(2种方法) js动态生成唯一id Javascript生成全局唯一标识符(GUID,UUID)的方法

  9. JS计算两个日期时间差,天 小时 分 秒格式

    JS计算两个日期时间差,天 小时 分 秒格式 function getDateDiff(dateTimeStamp) {var minute = 1000 * 60;var hour = minute ...

  10. c语言100块钱买100只鸡算法,JS计算输出100元钱买100只鸡问题的解决方法

    JS计算输出100元钱买100只鸡问题的解决方法 本文实例讲述了JS计算输出100元钱买100只鸡问题的方法.分享给大家供大家参考,具体如下: 问题: 公鸡5元一只,母鸡3元一只,小鸡1元买三只,我现 ...

最新文章

  1. egg mysql 连表查询_Egg中使用Sequelize框架关联查询Mysql数据库
  2. IDEA整合 ssm的详细demo(使用maven)
  3. postgresql 安装_CentOS7安装使用PostgreSQL数据库
  4. u-boot分析——struct gd_t与struct bd_t
  5. 排球积分程序(三)——模型类的设计
  6. 异常详细信息: System.Runtime.InteropServices.COMException: 无效的类别字符串
  7. NOI.AC#2266-Bacteria【根号分治,倍增】
  8. 向程序发送命令失败_java程序员进阶:Redis分布式技术问题集锦
  9. 如何成为一名牛逼Web前端开发人员?入行学习完整指南
  10. 转换php script类型,ECMAScript 类型转换
  11. thinkphp开启子域名无法正常访问_内网穿透之动态域名解析_DDNS(二)
  12. 使用Apache FtpServer搭建FTP服务器 [FlashFXP]
  13. 【h5py 报错】ImportError: DLL load failed while importing defs: 找不到指定的程序。
  14. 【程序人生】底层程序员,出局
  15. 【无标题】领料、退料、补料
  16. Laravel Scout 包在 Elasticsearch 中的使用记录
  17. java自定义注解处理器_Android自定义注解处理器
  18. Oracle从零开始-关系型数据库介绍
  19. Android源码下载一路走来
  20. getReader() has already been called for this request

热门文章

  1. 什么是DAO,DAO是什么?DAO全面解析
  2. lubuntu输入法设置_Ubuntu 设置中文输入法
  3. 计算机专业y9000x,LEGION Y9000X笔记本U盘一键重装Win10专业版的教程
  4. php 问卷调查,使用php问卷调查结果统计
  5. 吴伯凡-认知方法论-我的休息
  6. mac mojava 安装php56的正确姿势
  7. pytorch加载模型指定GPU卡号报错或者指定失败
  8. photoshop教程裁剪和拉直照片以改善构图
  9. 经典英文linux书籍,Linux内核编程必读(英文版),丛书名: 经典原版书库
  10. Vue 在同一元素上实现单击、双击事件 (将其自定义指令)