利用Javascript判断输入的年份是否是闰年

简介: 利用Javascript判断输入的年份是否是闰年

利用Javascript我们来做一个判断输入的年份是否是闰年,这里我要用到if else双分支语句。它的语法是这样的:

if (条件表达式) {

   执行语句1

} else {

   执行语句2

}

那什么是闰年呢?

普通闰年:公历年份是4的倍数,且不是100的倍数的,

世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年

我们将这些描述用代码进行实现,将它填入条件表达式中,

<script>varyear=prompt('请您输入年份');
if (year%4==0&&year%100!=0||year%400==0) {
alert('您输入的是闰年')
        } else {
alert('您输入的是平年')
        }
</script>

image.png

下面我们打开浏览器进行验证:

2022年为平年。

image.png

image.png

2020年为闰年。

image.png

image.png

相关文章
|
JavaScript
盘点JS判断空对象的几大方法
在盘点JS判空方法之前我们先来了解下面的三个方法。
199 2
盘点JS判断空对象的几大方法
|
JavaScript 前端开发
JavaScript判断各种资源是否加载完成的方法汇总,资源预加载问题
JavaScript判断各种资源是否加载完成的方法汇总,资源预加载问题
1022 0
|
算法 JavaScript 前端开发
判断链表中是否又环使用JavaScript解决算法问题
判断链表中是否又环使用JavaScript解决算法问题
153 0
判断链表中是否又环使用JavaScript解决算法问题
|
JavaScript
js条件逻辑判断-德摩根定律
在实际应用中经常会遇到js的大量逻辑判断,各种复杂的逻辑判断
143 0
js条件逻辑判断-德摩根定律
|
前端开发 JavaScript
【前端】【JavaScript】通过成绩判断等级
【前端】【JavaScript】通过成绩判断等级
168 0
【前端】【JavaScript】通过成绩判断等级
|
JavaScript
JS进阶-数据类型的判断方式以及转换方式的汇总
本文内容: 介绍了几种常用的数据类型判断方式,并且手写了一个通用的判断方法 强制类型转换和隐式类型转换的常用方法和规则,以及常见的面试题
125 0
|
JavaScript iOS开发
JS判断IOS系统版本
JS判断IOS系统版本
397 0
|
存储 JavaScript 前端开发
手撕前端面试题【javascript~文件扩展名、分隔符、单向绑定、判断版本、深浅拷贝、内存泄露等】
手撕前端面试题【javascript~文件扩展名、分隔符、单向绑定、判断版本、深浅拷贝、内存泄露等】
251 0
手撕前端面试题【javascript~文件扩展名、分隔符、单向绑定、判断版本、深浅拷贝、内存泄露等】
|
JavaScript 前端开发
【基础篇】学好JavaScript的循环、比较和判断,80%的业务场景都能hold住
【基础篇】学好JavaScript的循环、比较和判断,80%的业务场景都能hold住
101 0
【基础篇】学好JavaScript的循环、比较和判断,80%的业务场景都能hold住