先理解一下這個,然后再看你的
if(條件)
如果條件為真,執行這里;(條件為真才執行)
else
否則,執行這里。(只要不是真,就執行。)
-----------------------------
if(條件1)
如果條件1為真,執行這里;(條件為真才執行)
else if(條件2)
否則,當條件2為真執行這里。(當條件1不為真,條件2為真執行這里)
else
條件1,條件2都不為真,執行這里
在說白一點:
if(今天是星期三)
今天要上班
else
今天不用上班
上面的情況,只有星期三要上班。其他的星期一,二,四,五,六,日。都不用上班。
if(今天是星期六)
今天不用上班
else if(今天是星期天)
今天不用上班
else
都用上班
第一個,先判斷,是不是星期六,如果是,就不用上班,
如果今天不是星期六,繼續用else if判斷今天是不是星期天,如果是,也不用上班。
如果今天不是星期六,也不是星期天,那么,就會執行最后一個ELSE,
都要上班 |