一、if语句
if结构判断为true,往下执行;为false,跳过这个循环
语法规范
if(布尔值/表达式){
语句;
}
二、if-else语句
if语句为true,执行语句1;if语句为false,执行语句2
基本结构
例,
var f=true;
if(f){
console.log("我很好")// 满足条件时,执行的语句
}else{
console.log("有点糟糕")// 不满足条件时,执行的语句
}
多个if...else连接
例,
var d=2;
if(d == 0){
console.log("0是鸡蛋")
}else if(d==1){
console.log("1是油条")
}else if(d==2){
console.log("2是草莓")
}else{
console.log("3是西瓜")
}
if-else嵌套
例,
var e=true;
var n="草莓";
if(e){
if(n==="草莓"){
console.log("草莓")
}else{
consoel.log("哈密瓜")
}
}else{
console.log("不吃水果")
}
注:if总是找离他最近的一个else
三、switch语句
例,
var d=3;
switch(d){
case 0:
console.log("0西瓜");
break;
case 1:
console.log("哈密瓜");
break;
case 2:
console.log("黄瓜");
break;
case 3:
console.log("好吃的瓜");
break;
default:
console.log("不是瓜");
}