如题所述
<script type="text/javascript">
var year=prompt("请输入年份");//弹出输入框
var a1=year%4==0;
var a2=year%100!=0;
var a3=year%400==0;
var result=(a1&&a2)||a3?"该年是闰年":"该年的平年";//三目运算符
alert(result);
</script>
var year=prompt("请输入年份");//弹出输入框
var a1=year%4==0;
var a2=year%100!=0;
var a3=year%400==0;
var result=(a1&&a2)||a3?"该年是闰年":"该年的平年";//三目运算符
alert(result);
</script>
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-05-24
/**
* 判断当前年份是闰年还是平年
*/
Date.prototype.isLeapYear = function () {
var year = this.getFullYear();
var condA = year % 4 === 0; // 年代能被4整除则是闰年
var condB = year % 100 !== 0; // 世纪年,每一百年为一个世纪
var condC = year % 400 === 0; // 世纪年能被400整除则是闰年
return condA && condB || condC;
}
这样会好理解一点