首先根据百度百科的说法:

公历纪年法中:能被4整除的大多是闰年;能被100整除而不能被400整除的年份不是闰年;能被3200整除的也不是闰年;如1900年是平年,2000年是闰年,3200年不是闰年。

可知闰年计算有点摸不着方向,又有是闰年的,又有不是闰年的,我们可以转换一下,事件概率难算,那么该事件的对立事件一定好算.

那么我们来分析一下不是闰年的条件:

  1. 不能被4整除,

  2. 能被100整除而不能被400整除,

  3. 能被3200整除

根据以上思路,代码走起...

//计算***年份是否是闰年var isLeapYear=true;if(fullYear%4!=0){	isLeapYear=false;}if(fullYear%100==0&&fullYear%400!=0){	isLeapYear=false;}if(fullYear%3200==0){	isLeapYear=false;}