JS写一个简单的程序,判断年份是平年还是闰年

如题所述

<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>

温馨提示:答案为网友推荐,仅供参考
第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;
}

这样会好理解一点

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网