<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script>
// 语句中中内容全部都是表达式
/**
* 条件语句语法
if(判断条件){
符合条件时候:执行代码块
}
else{
不满足条件执行这里,可以省略
省略作用:条件句不执行 直接越过
}
2:嵌套结构 : 通过逻辑 :条件范围的缩短,层层筛选
不建议使用。符合人的思维逻辑:不符合计算机的思维 层次太多 :性能不好
if(条件1){
// 条件1 的范围大于条件 1.1
if(条件1.1){
}elese{
条件1范围内:条件1.1 范围外
}
}else{
除了条件1 , 以外的情况
if(){
}
}
if(条件一){
满足条件一:执行 不满足不执行
}esle if(条件二){
满足条件二:执行 不满足过
}else if(条件三){
满足条件三 执行 不满足过
}else{
}
</script>
</body>
</html>{}
举例如下;
var res = prompt('你的年龄')
if(res>50){
alert('老年人')
}
else if (res>40 && res<=50){
alert('中年人')
}
else if (res<30){
alert('小孩子')
}
else {
alert('请输入年龄')
}