题目: 某公司即将为员工买保险,要求如下:已婚的男、女性都可以买保险,未婚男性25岁以下不提供保险,25岁以上(包括)提供保险,未婚女性22岁以下不提供保险,22岁以上(包括)提供保险,请用程序实现以上功能,接受员工的信息,显示公司是否为他提供保险(已未婚用’在这里插入代码片Y’和’N’表示,性别用’M’和’W’表示)
var marry=prompt('请输入:Y.表示已婚,N.表示未婚');
var sex=prompt('请输入性别:M.表示男,W.表示女');
var age=prompt('请输入年龄:');
//最外层判断是否婚否,如果已婚,直接结束
if (marry == 'N') {
//内层语句判断性别,如果为男,,否则为女
if (sex == 'M') {
//最内层语句判断年龄,男, 而且要大于25,就提供保险,否则就不提供保险
if (age >= 25) {
console.log(marry+'性别:'+sex+'年龄;'+age+'以为你提供保险')
} else{
console.log(marry+'性别:'+sex+'年龄;'+age+'不提供保险')
}
//判断性别为女时
} else if(sex == 'W'){
//年龄为22岁,就提供保险,负责就不提供保险
if (age >= 22) {
console.log(marry+'性别:'+sex+'年龄;'+age+'以为你提供保险')
} else{
console.log(marry+'性别:'+sex+'年龄;'+age+'不提供保险')
}
}
} else {
console.log('以为你提供保险')
}