Swift 运算符之比较运算符、逻辑运算符

比较运算符

运算符 举例 说明
== a == b 比较两值是否相等
!= a != b 比较两值是否不等
> a > b 比较一个变量是否大于另一个变量
>= a >= b 比较两个变量是否大于或者等于
< a < b 比较一个变量是否小于另一个变量
<= a <= b 比较两个变量是否小于或者等于
=== a === b
!== a !== b

以上比较运算符都将返回布尔值,true 或者 false

逻辑运算符

运算符 举例 说明
! !a 取反。
&& a && b 逻辑并。
或或 a 或或 b 逻辑或。

其中 或或 的运算符是 ||,由于与Markdown格式冲突,所以进行了删减。 其中逻辑并逻辑或优先级更高。

另外 Swift 逻辑运算也支持短路原则。

Copyright © http://blog.webfsd.com 2017 all right reserved,powered by Gitbook该文件修订时间: 2018-01-02 01:37:26

results matching ""

    No results matching ""