if
判断式,不仅只能做一个判断,我们还可以再利用 else if
来增加更多的判断式
大致上程式码架构如下:
if(判断式){ 要执行的程式码}else if(判断式){ 要执行的程式码}else{ 要执行的程式码}
如果饥饿程度改成用数值来比喻:
var hungry = 3;if(hungry <= 3){ console.log('我现在想吃便当');}else if(hungry > 3 && hungry <= 7){ console.log('我现在想吃麵包');}else{ console.log('我现在不想吃东西');}
上述用比较白话的方式来说明:
现在的饥饿程度只有3分,如果饥饿程度小于等于3分,就吃便当,如果饥饿程度介于4~7,就吃麵包,大于7分就代表很饱不想吃东西
这次的判断多了一个 else if
的判断式,至于要有多少个判断式是由我们自己决定的,就看你的判断式如何撰写