JavaScript条件判断if 语句
一、if语句的分支分类:单分支,双分支,多分支,分支嵌套
()中可以是一个值,也可以是一个表达式
// 单分支
if (条件表达式){
代码段
}
// 双分支
if (条件表达式) {
代码段1
}else {
代码段2
}
// 多分支
if (条件表达式1){
代码段1
} else if (条件表达式2){
代码段2
} else if (条件表达式3){
代码段3
}else{
代码段4
}案例:
//1.考驾照的年龄需要在18岁到70岁,不满足条件提示不符合
var year = parseInt(prompt('请输入您的年龄'))
if((year<18 || year>70) && year>0){
console.log('您的年龄不符合考驾照');
}//2.公园票价,浏览器接收:老人,成人,小孩,老人提示免票,成人中性别“男”为100,“女”为80,小孩为同性别成人的半票
var gender = prompt('请输入您的性别');
var year = parseInt(prompt('请输入您的年龄'));
if(gender==='男') {
if ((year >= 0 && year < 6) || year >= 60) {
console.log('老人儿童免票');
} else if (year > 6 && year <= 12) {
console.log('小孩50元票价');
} else {
console.log('成年人 票价100元');
}
}else if(gender === '女'){
if ((year >= 0 && year < 6) || year >= 60) {
console.log('老人儿童免票');
} else if (year > 6 && year <= 12) {
console.log('小孩50元票价');
} else {
console.log('成年人 票价80元');
}
}else{
console.log('输入格式错误');
}
来源:https://www.cnblogs.com/ljygzyblog/p/JavaScript-5.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页:
[1]