LPC 的 if 敘述與 C 提供的相同. 語法如下:
另一個好用的程式結構是 ? : 運算子. 它與 C 提供的一樣. 語法如下:
運算式一 ? 運算式一為真則進行運算式二 : 運算式一為假則進行運算式三
某些情形下, ? : 算是以下程式結構的縮寫:
if (運算式一) 變數 = 運算式二; else 變數 = 運算式三;
上面這段程式可以轉換成下面這行:
變數 = 運算式一 ? 運算式二 : 運算式三;