有没有办法写一个If语句是Swift,如下所示?
if a>b or c/d {
//Do Something
}
答案 0 :(得分:11)
就像到处都是:
if a > b || d % c == 0 {
// do sth
}
我认为您的c/d
表示您希望d
成为c
的倍数。
答案 1 :(得分:8)
Swift使用与所有基于C语言相同的运算符,所以
if a > b || c < d {
}
其中||
是OR运算符,&&
是AND运算符。
不确定c/d
条件应该是什么意思。
答案 2 :(得分:1)
我们可以使用的和操作
<块引用>if x==y && y == z { //执行一些操作 }
用于或操作我们可以使用
<块引用>如果 x==y || y == z { //执行一些操作 }