【问题标题】:Data object extension leap year javascript [duplicate]数据对象扩展闰年javascript [重复]
【发布时间】:2017-05-26 10:06:05
【问题描述】:

这是我目前的代码:

/*function isSchrikkeljaar(year) {
    year = 2016;
    if (//is empty(year)) {
       //use current year
    }
    if (year%4===0 && (year%100!=0 || year%400===0)) {
       return true;
       console.log(true);
    } else {
       return false;
        console.log(false);
    }
}*/

如果年份是闰年,则记录为真,如果不是,则记录为假,如果年份为空,则应采用当前年份。 谁能帮帮我,卡了一段时间。 问题是当年份为空时,我不知道如何给它当前年份。

【问题讨论】:

标签: javascript


【解决方案1】:
 function isSchrikkeljaar(year) { 
    year = year||new Date().getFullYear();
    if (year%4===0 && (year%100!=0 || year%400===0)) { 
       return true; 
    } else { 
       return false;
    } 
 }

如果设置了年份,则以年份为年份,如果不设置,则以实际日期为年份。

用例:

isSchrikkelyear();//2017 = false
isSchrikkelyear(2016); //false

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-07
    • 2011-12-31
    • 1970-01-01
    相关资源
    最近更新 更多