1, 写一个函数判断一个年份是不是闰年
2, 写一个函数判断一个数是不是素数(又称质数, 除了1和本身以外不再有其他数整除)
3, 年月日分别为自定义函数的参数, 判断某一个日期是否为合法的日期;
如: 2016 年12月33日不是合法的日期
2016 年11月13日是合法的日期
答案:
判断闰年:
function isRun(year) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
return true;
} else {
return false;
}
}
具体判断日期:可以用switch和if实现(没写)
function isDate(YYYY, MM, DD) {
if (!(MM >= 1 && MM <= 12)) {
console.log("月份不对");
return;
}
switch (MM) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
if (!(DD >= 1 && DD <= 31)) {