1.if语句
var X = prompt()
定义一个变量接收一个用户在弹窗输入的文本内容,属于字符串类型,需要注意
debugger打断点
条件表达式为true,执行代码块1
条件表达式为false,执行else中的代码块2
var age = 10;
/* 代码块1 */
if(age>=18){
console.log("可以上班")
}
/* 代码块2 */
else{
console.log("家里蹲")
}
利用弹窗形式与if语句结合:
var age = prompt("请输入年龄")
if (age>=6 && age <=18){
console.log("少年")
}
else{
console.log("儿童")
}
2.switch语句
switch语句用来定义多分支条件语句,语法如下:
switch(条件表达式){
case 值1:
执行体1;
break;//case语句必须加上break跳出循环
case 值2:
执行体2;
break;
...
default:
默认执行体;
break; //default语句中break可有可无。
}
注:在执行时会依次将case后的表达式的值和条件表达式的值进行全等比较,如果所有case结果比对都为false,则执行default