前面讲到比较运算子还有逻辑运算子,并非只是要单纯的要回传 true
或 false
而是要搭配 if
判断,来做程式上面的判断, if else 判断内有判断式
以下举个例子,用饥饿程度来做判断:
var hungry = '饥饿'// 假设我现在很饿
if(hungry == '饥饿'){ console.log('我要吃便当');}// 如果我现在很饿就吃便当
通常 if
会搭配 else
使用,如果 if
内的判断为 false
时,就会执行 else
的部分
所以较完整的程式码会如下:
if(hungry == '饥饿'){ console.log('我要吃便当');}else{ console.log('我现在不想吃东西');}// 如果我现在很饿就吃便当,如果不饿就不想吃东西
判断式的架构大致上会如下:
if(判断式){ 要执行的程式码}else{ 要执行的程式码}