if 語句

與任何其他表示式一樣,ifelse 表示式的返回值可以忽略(因此被丟棄)。這通常僅在表示式的主體具有副作用時才有用,例如寫入檔案,變數變數或列印到螢幕。

此外,ifelse 表示式的 else 分支是可選的。例如,我們可以編寫以下程式碼,僅在滿足特定條件時才輸出到螢幕:

second = Dates.second(now())
if iseven(second)
    println("The current second, $second, is even.")
end

在上面的例子中,我們使用時間和日期函式來獲得當前的秒; 例如,如果它當前是 10:55:27,則變數 second 將保持 27。如果此數字是偶數,則將在螢幕上列印一行。否則,什麼都不會做。