在Swift三元运算符中使用OR操作数

nam*_*tee 2 ternary-operator ios swift

如何在三元运算符中使用OR?这是我正在尝试做的事情:

let surname = name == "John" || "Jack" ? "Johnson" : "Smith"

Rei*_*ian 5

使用括号,并name ==在第二个比较条件中添加,正如我在评论中首先提到的,这是适当的代码

let surname = (name == "John" ||  name ==  "Jack") ? "Johnson" : "Smith"
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助