@ -199,7 +199,7 @@ let c = a++ // a 现在 2, 但 c 是 a 自增前的值 1
|
|||||||
```swift
|
```swift
|
||||||
let three = 3
|
let three = 3
|
||||||
let minusThree = -three // minusThree 等于 -3
|
let minusThree = -three // minusThree 等于 -3
|
||||||
let plusThree = -minusThree // plusThree 等于 3, o或 "负负3"
|
let plusThree = -minusThree // plusThree 等于 3, 或 "负负3"
|
||||||
```
|
```
|
||||||
|
|
||||||
单目负号写在操作数之前, 中间没有空格.
|
单目负号写在操作数之前, 中间没有空格.
|
||||||
@ -453,4 +453,4 @@ if (enteredDoorCode && passedRetinaScan) || hasDoorKey || knowsOverridePassword
|
|||||||
|
|
||||||
这括号使得前两个值被看成整个逻辑表达中独立的一个部分. 虽然有括号和没括号的输出结果是一样的, 但对于读代码的人来说有括号的代码更清晰.
|
这括号使得前两个值被看成整个逻辑表达中独立的一个部分. 虽然有括号和没括号的输出结果是一样的, 但对于读代码的人来说有括号的代码更清晰.
|
||||||
|
|
||||||
可读性比简洁性更重要, 请在可以让你代码变清晰地地方加个括号吧!
|
可读性比简洁性更重要, 请在可以让你代码变清晰地地方加个括号吧!
|
||||||
|
|||||||
Reference in New Issue
Block a user