目录
条件为:1、普通闰年:公历年份是4的倍数,且不是100的倍数,为普通闰年(如2004年、2020年就是闰年)。2、世纪闰年:公历年份是整百数,必须是400的倍数,才是世纪闰年
1,使用if-else
思路:
1,弹出输入框prompt,将输入值保存在变量中,
2,使用if判断该年份是否是闰年,是就执行if括号里面的输出语句,否则执行else中的输出语句。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- 判断是否是润年 -->
<script>
var year = prompt("请输入年份:")
if(year % 4 == 0 && year % 100 != 0 || year % 400 ==0){
alert(year+"是闰年")
}else{
alert(year+"是平年")
}
</script>
</head>
<body>
</body>
</html>
结果展示
2,使用三元表达式
条件表达式 ? 表达式1 : 表达式2
<script>
var year = prompt("请输入年份:")
var result = year % 4 == 0 && year % 100 != 0 || year % 400 ==0 ? year + '是闰年' : year + '是平年'
alert(result)
</script>