javaScript用函数的方式实现闰年的判断:输入一个年份,判断是否是闰年(分析+代码)
题目:输入一个年份,判断是否是闰年
分析:
(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);
javaScript用函数的方式实现闰年的判断:输入一个年份,判断是否是闰年(分析+代码)相关推荐
- 练习5 键盘输入一个年份 判断年份 是否为闰年
公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...
- 任意输入一个年份 判断是否为闰年
/** .任意输入一个年份 判断是否为闰年* 闰年:可以被400整除 或者 可以被4整除但是不能被100整除的年份 */ #include <stdio.h>int main(void) ...
- C/C++语言:判断任意一个年份 n 是否是闰年
题目 判断任意一个年份 n 是否是闰年 策略 闰年的条件: (1)能被 4 整除,但不能被 100 整除的年份都是闰年,如 1996 年.2008 年.2012 年都是闰年: (2)能被 400 整除 ...
- Python之输入一个年份判断该年是否是闰年
打开python新建文件输入如下代码,ctrl+s保存,F5运行. year =eval(input("请输入年份:")) if(year % 4==0 and year % 10 ...
- Java基础练习:用户在控制台输入一个年份,判断该年份是平年还是闰年
Java流程控制练习题 1.用户在控制台输入一个年份 判断该年份是平年还是闰年 (年份能被4整除 且不能被100整除) 或者 能被400整除 package corejava;import java. ...
- python判断年份是否为闰年的编程,Python实例:判断输入的年份是否为闰年
要计算年份是否为闰年? 判断闰年条件, 满足年份模400为0, 或者模4为0但模100不为0. 如下实例: # -*- coding: UTF-8 -*- #自定义函数 leapyear def le ...
- 【输入一个年份,判断是否为闰年(leap year)】
#include <stdio.h> int main() {int year;printf("请输入一个年份:");scanf("%d",& ...
- 经典编程习题,用Java实现:矩阵转置、最大公约数和最小公倍数、计算自然对数的底e的值、输出1000以内的回文素数、判断两个年份之间的平闰年情况。
经典编程习题,用Java实现 1.矩阵转置 2.最大公约数和最小公倍数 3.计算自然对数的底e的值 4.输出1000以内的回文素数 5.判断两个年份之间的平闰年情况 1.矩阵转置 public cla ...
- C语言编程>第二十一周 ⑥ 请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。
例题:请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中. 例如:输入"1234567",指定字符 ...
最新文章
- Struts2中action获取request、response、session的方式
- 西数更新PiDrive产品线:250/375GB硬盘、64GB闪存盘
- math range error
- JavaWeb上传图片到服务器,存储到数据库,并在页面显示
- Developing a blockchain framework for the automotive supply chain: A systematic review 汽车供应链区块链
- linux下根据进程查找文件启动文件
- unity editor下选中GameObject粘贴复制pos信息
- 第九篇:Spring Boot整合Spring Data JPA_入门试炼06
- 50行代码,搞定敏感数据读写!
- 虽然有失落的即时通讯
- Angular和.NET Core Web API入门应用程序
- 搭建SSM框架的配置文件
- [转载]希捷固件门7200.12 CC46固件升级方法
- Python爬英雄联盟lol全英雄皮肤
- 从放弃本专业到直播编程,这女孩都经历了些什么?
- LUA调用C(一)-----CAPI
- 编译程序与解释程序的区别
- 计算机本科生需要具备的素养
- 在软件开发中实施人工智能和敏捷管理的9种方法
- C#如何正确的释放资源