一.if-else if-else根据业务需求可以进行嵌套也可以只写一个if 比如: 例题: 二.三元运算符 用来处理最简单的if \ else情况的 格式:条件?成立处理的事情:条件不成立处理的事情 注意: 1.如果处理的事情比较多,我们用括号括起来,每一件事情用逗号分隔 2.如果不需要处理事情,我们可以使用null/undefined来占位,不占位会报错 例题1: 例题2: 例题3: 例题4: 三.switch-case 一个变量在不同情况下的不同操作,我们可以改写为switch case 判断(只能应用于等于什么值做什么事情,不能用于大于或者小于啥值做啥) 注意: 1.每一种case情况都是基于 === 进行比较的(严格比较,需要保证数据类型的一致) 2.每一种case情况结束后最好都加上break 3.default等价于else,以上都不成立干的事情 对上面代码进行改写: