1.if语句
var X = prompt()定义一个变量接收一个用户在弹窗输入的文本内容,属于字符串类型,需要注意debugger打断点条件表达式为true,执行代码块1条件表达式为false,执行else中的代码块2var 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