if语句
if/else
案例:
/*
弹出一个输入框,要求用户输入年龄,如果年龄大于等于18岁,允许进网吧
*/
var age= prompt("请输入年龄");
if(age>=18){
alert("允许进入网吧");
}else{
alert("不能进入网吧");
}
/*判断是不是闰年*/
var year = prompt("输入年份");
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
alert("闰年");
} else {
alert("平年");
}
if/else if/else
案例:
/*
要求:接收用户输入的分数,根据分数输出对应的字母A,B,C,D,E
其中:
1.90分(含)以上 输出A
2.80分(含)~90分(不含) 输出B
3.70分(含)~80分(不含)输出C
4.60分(含)~70分(不含)输出D
5.60分(不含)一下,输出E
*/
var score = prompt("输入分数");
if(score>=90){
alert('A');
}else if(score>=80){
alert('B')
}else if(score>=70){
alert('C');
}else if(score>=60){
alert('D');
}else{
alert('E');
}
//嵌套if
if(){
if(){
}
}else if(){
}else{
}
switch 语句
var name="sss";
switch(name){
case "tom":console.log(name);break;
case "jim":console.log(name);break;
case "ji":console.log(name);break;
case "tai":console.log(name);break;
default:console.log("没有此人");
}