Swift条件式:三元条件式

83 阅读1分钟

本教程属于Swift系列

三元条件运算符是if 表达式的一个简短版本。它允许我们在条件为真时执行一个表达式,而在条件为假时执行另一个表达式。

以下是其语法。

`condition` ? `value if true` : `value if false`

例子。

let num1 = 1
let num2 = 2

let smallerNumber = num1 < num2 ? num1 : num2 

// smallerNumber == 1

该语法比if 语句更短,有时使用它可能更有意义。