概述
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嵌套实现职工在岗情况所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复