我是靠谱客的博主 飞快母鸡,这篇文章主要介绍if-else嵌套实现职工在岗情况,现在分享给大家,希望可以做个参考。

if-else嵌套实现职工在岗情况

根据录入的职工性别和年龄,可以查询到该职工是否在职,还有多久退休,条件如下:
1.输入不是男女提示“输入的性别不合乎要求。”;
2.性别正确,年龄不是数字提示“输入的年龄不是数字!”;
3.所有职工age>=18岁,如果不符合(age<18)提示“该男士的年龄为几岁,该年龄段不可入职。”或“该女士的年龄为几岁,该年龄段不可入职。”
4.男性于60岁(含60岁)退休,女性于55岁(含55岁)退休;
已经退休的职工提示**“该sex职工的年龄为几岁,已经退休几年”**
5. 男性符合要求的,提示“该男职工的年龄为几岁,并未退休。”,女性符合要求的,提示“该女职工的年龄为几岁,并未退休。"

	<body>
		<input type="button" value="职工在岗情况" onclick="show()" />
	</body>
	<script>
		function show() {
			var sex = prompt("请输入性别");
			if (sex == "男" || sex == "女") {
				var age = prompt("请输入年龄");
				if (!isNaN(age)) {
					if (age >= 18) {
						if (sex == "男" && age >= 60) {
							alert("该" + sex + "职工的年龄为" + age + "岁,已经退休" + (age - 60) + "年。");
						} else if (sex == "女" && age >= 55) {
							alert("该" + sex + "职工的年龄为" + age + "岁,已经退休" + (age - 55) + "年。");
						} else {
							alert("该" + sex + "职工的年龄为" + age + "岁,并未退休。");
						}
					} else {
						alert("该" + sex + "士的年龄为" + age + "岁,该年龄段不可入职。");
					}
				} else {
					alert("输入的年龄不是数字!");
				}
			} else {
				alert("输入的性别不合乎要求。");
			}
		}
	</script>

最后

以上就是飞快母鸡最近收集整理的关于if-else嵌套实现职工在岗情况的全部内容,更多相关if-else嵌套实现职工在岗情况内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(126)

评论列表共有 0 条评论

立即
投稿
返回
顶部