If...then...else Block 如果...否則

它比起If...then多了一個else,意思是「除了發生if的情況,否則...」。

在結果來說,If...then..else和If...then可以做到一模一樣的效果,只是語法不一樣而已。

然而,這並不代表它們是一模一樣的,當然我們越學越難的時候,有些時候就只可以使用If...then..else。

但是,在現階段讓我們先學習它們使用上的差異吧。

例子:

開着紅色燈,如果被按下按鈕後轉為綠色5秒。如果沒有被按下按鈕,便一直維持着紅色。我們先用if來寫。

接著,同一個例子,我們用else來寫。

這是加入else的版本,相信分別已非常明顯。

這個語法的差別適於在所有簡單到困難的編程,無論有多少個block,只要緊記它們的分別便不會出錯。