依條件選擇:if、then、else
if 陳述式可以回傳兩個不同的值。重點是這兩個值必須是相同型別,否則編譯器會回報錯誤:
Ninox
if a > 10 then
"important value";
else
"low value";
end;若要在不執行的情況下檢查這類程式碼,請將它貼到 Ninext 的控制台中,然後點選檢查(Ctrl + Shift + Enter,Mac 上為 ⌘ + Shift + Enter):如果兩個值的型別不同,錯誤就會被標示出來,並在程式碼中加上底線;滑鼠停在加底線的段落上時,提示泡泡會說明兩個分支各自產生什麼型別。
