swift 基础专题

swift-基本运算符2

2018-10-24  本文已影响7人  下页天

受运算符影响的值叫操作数,在表达式 1 + 2 中,加号 + 是二元运算符,它的两个操作数是值 1 和 2。

for name in names[2...] {
    print(name)
}
// Brian
// Jack
for name in names[...2] {
    print(name)
}
// Anna
// Alex
// Brian

你也可以查看一个单侧区间是否包含某个特定的值,就像下面展示的那样

let range = ...5
range.contains(7)   // false
range.contains(4)   // true
range.contains(-1)  // true 

使用括号来明确优先级

if (enteredDoorCode && passedRetinaScan) || hasDoorKey || knowsOverridePassword {
    print("Welcome!")
} else {
    print("ACCESS DENIED")
}
// 输出 "Welcome!"
上一篇 下一篇

猜你喜欢

热点阅读