Javascript 如何从数组中获得闰年或非闰年的单独列表?
这是我的代码,代码一起显示输出,但我想单独获取。 请帮帮我Javascript 如何从数组中获得闰年或非闰年的单独列表?,javascript,arrays,Javascript,Arrays,这是我的代码,代码一起显示输出,但我想单独获取。 请帮帮我 //年数组 让年鉴=[2000,2005,1700,1996,2002]; for(设i=0;i
//年数组
让年鉴=[2000,2005,1700,1996,2002];
for(设i=0;i }
首先,您的情况是错误的:
- 检查
而不是索引year
i
- 条件包括两部分
和(年份%4==0和年份%4!=100)
|年份%400==0
if ((yearList[i]% 4 == 0 && yearList[i]% 4 != 100) || yearList[i]% 400 == 0)
其次,您可以将结果拆分为一个单独的数组,如下所示
//年数组
让年鉴=[2000,2005,1700,1996,2002];
var LeapYearr=[];
var NotLeapYearr=[];
for(设i=0;i log(“这些年份不是闰年:+notleapyearr.join(','))代码>首先,您的情况是错误的:
- 检查
year
而不是索引i
- 条件包括两部分
(年份%4==0和年份%4!=100)
和|年份%400==0
闰年可以被4整除,世纪年除外
以00结尾)。只有当世纪年是闰年时,它才是闰年
完全可以被400整除
应该是
if ((yearList[i]% 4 == 0 && yearList[i]% 4 != 100) || yearList[i]% 400 == 0)
其次,您可以将结果拆分为一个单独的数组,如下所示
//年数组
让年鉴=[2000,2005,1700,1996,2002];
var LeapYearr=[];
var NotLeapYearr=[];
for(设i=0;i log(“这些年份不是闰年:+notleapyearr.join(','))
@Rony Barua别忘了给我一个投票&点击勾号将我的答案标记为已解决,以便将来帮助读者^^@Rony Barua别忘了给我一个投票&点击勾号将我的答案标记为已解决,以便将来帮助读者^^!