题目:输入一个年份,判断是否是闰年
分析:
(1)闰年的判断条件是能被4整除却不能被100整除的年份。世纪年份能被400整除的是闰年
(2)用一般形式写出判断闰年的程序
(3)将程序改写为函数的方式
(4)代码验证
代码如下:
function run(year){
// 判断year是不是数字
if(isNaN(year)){
alert('你的输入有误')
return
}
if(year%4==0 && year%100 != 0 || year%400 == 0){
return true
}else{
return false
}
}
var year = Number(prompt('请输入年份'))
var res = run(year)
console.log(res);
代码如下:
function run(year){
// 判断year是不是数字
if(isNaN(year)){
alert('你的输入有误')
return
}
if(year%4==0 && year%100 != 0 || year%400 == 0){
return true
}else{
return false
}
}
var year = Number(prompt('请输入年份'))
var res = run(year)
console.log(res);