function judgeLeapYear(year) {
if (year % 100) {
if (year % 400) {
return year + '年是闰年'
}
return year + '年不是闰年'
}
if (year % 4) {
return year + '年是闰年'
}
return year + '年不是闰年'
}
console.log(judgeLeapYear(2000));
输出的结果2000年不是闰年,请问不应该在上述代码第四行就拿到结果终止函数执行了吗
2000 % 100 等于0,, 2000 % 4也等于0 。。。自己推算一下就知道了啊, 逻辑都错了