if:
let chenji = 59;
console.log(chenji>60);
if()括号里面的条件是 为true 则执行对应的方法块 */
如果是false 则不执行 */
if(chenji>60){
alert('成绩及格')
}else{
如果if里面的条件返回的是false,就执行else里面的方法块 */
alert('成绩不合格,请补考')
}
else if练习:
/* 输入考试成绩 大于等于60分 给及格 大于90 给优秀 其他不及格 */
let chenji = prompt('输入成绩');
if(chenji>90){
alert('优秀')
}else if(chenji>=60){
alert('及格')
}else{
alert('不及格')
}
switch:
switch 会把括号里面的值 和 case进行比较 (值和类型都要一致) */
switch (prompt('输入你的等级')) {
case '1':
alert('你的级别是1级');
break;
case '2':
alert('你的级别是2级');
break;
/* 如果以上条件都对不上,就执行下面的代码 */
default:
alert('找不到对应的等级');
break;
}