Swift'If'声明的多重条件?

use*_*748 14 if-statement swift

有没有办法写一个If语句是Swift,如下所示?

if a>b or c/d {
    //Do Something
}
Run Code Online (Sandbox Code Playgroud)

der*_*sse 11

就像到处都是:

if a > b || d % c == 0 {
   // do sth
}
Run Code Online (Sandbox Code Playgroud)

我认为你的c/d意思是你想d成为一个倍数c.


Sul*_*han 9

Swift使用与所有基于C语言相同的运算符,因此

if a > b || c < d {
}
Run Code Online (Sandbox Code Playgroud)

||OR运算符在哪里,&&是AND运算符.

可以在Swift Basic Operators中找到所有运算符的列表

不确定什么c/d条件应该是什么意思.