correct a mistake
This commit is contained in:
@ -46,7 +46,7 @@
|
||||
|
||||
|
||||
|
||||
<div class="book" data-level="2.2" data-basepath=".." data-revision="1402377045185">
|
||||
<div class="book" data-level="2.2" data-basepath=".." data-revision="1402377602937">
|
||||
<div class="book-header">
|
||||
<!-- Actions Left -->
|
||||
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
|
||||
@ -587,7 +587,7 @@
|
||||
|
||||
<div class="page-inner">
|
||||
|
||||
<section class="normal" id="section-gitbook_31">
|
||||
<section class="normal" id="section-gitbook_104">
|
||||
|
||||
<h1 id="-">基础运算符</h1>
|
||||
<p>运算符是检查, 改变, 合并值的特殊符号或短语. 例如, 加号 <code>+</code> 把计算两个数的和(如 <code>let i = 1 + 2</code>). 复杂些的运行算包括逻辑与<code>&&</code>(如 <code>if enteredDoorCode && passedRetinaScan</code>), 还有自增运算符 <code>++i</code> 这样让自身加一的便捷运算.</p>
|
||||
@ -638,7 +638,7 @@ a = b
|
||||
<pre><code class="lang-swift">let dog: Character = "d"
|
||||
let cow: Character = "c"
|
||||
let dogCow = dog + cow
|
||||
// 译者注: 原谅的引号内是很可爱的小狗和小牛, 但win os下不支持表情字符, 所以改成了普通字符
|
||||
// 译者注: 原来的引号内是很可爱的小狗和小牛, 但win os下不支持表情字符, 所以改成了普通字符
|
||||
// dogCow 现在是 "dc"
|
||||
</code></pre>
|
||||
<p>详细请点击 <a href="http://#" target="_blank">字符,字符串的拼接</a>.</p>
|
||||
@ -648,7 +648,7 @@ let dogCow = dog + cow
|
||||
<p>注意</p>
|
||||
<p>求余运算(%)在其他语言也叫取模运算. 然而严格说来, 我们看该运算符对负数的操作结果, <code>求余</code> 比 <code>取模</code> 更合适些.</p>
|
||||
</blockquote>
|
||||
<p>我们来谈谈取余是怎么回事, 计算 <code>9 % 4</code>, 你先计算出4的多少倍会刚好可以容入 <code>9</code> 中. </p>
|
||||
<p>我们来谈谈取余是怎么回事, 计算 <code>9 % 4</code>, 你先计算出4的多少倍会刚好可以容入 <code>9</code> 中.</p>
|
||||
<p>2倍, 非常好, 那余数是1 (用'*'标出)</p>
|
||||
<table>
|
||||
<tr>
|
||||
@ -794,7 +794,7 @@ if hasHeader {
|
||||
// rowHeight 现在是 90
|
||||
</code></pre>
|
||||
<p>第一段代码例子使用了三目条件运算, 所以一行代码就能让我们得到正确答案. 这比第二段代码简洁得多, 无需将 <code>rowHeight</code> 定义成变量, 因为它的值无需在 <code>if</code> 语句中改变.</p>
|
||||
<p>三目条件运算提供有效率且便捷的方式来表达二选一的选择. 需要注意的事, 过度使用三目条件运算就会由简洁的代码变成难懂的代码. 我们应避免在一个组合语句使用多个三目条件运算符. </p>
|
||||
<p>三目条件运算提供有效率且便捷的方式来表达二选一的选择. 需要注意的事, 过度使用三目条件运算就会由简洁的代码变成难懂的代码. 我们应避免在一个组合语句使用多个三目条件运算符.</p>
|
||||
<h1 id="-">区间运算符</h1>
|
||||
<p>Swift提供了两个方便表达一个区间的值的运算符.</p>
|
||||
<h2 id="-">闭区间运算符</h2>
|
||||
@ -810,7 +810,7 @@ if hasHeader {
|
||||
// 4 * 5 = 20
|
||||
// 5 * 5 = 25
|
||||
</code></pre>
|
||||
<p>关于 <code>for-in</code>, 请看 <a href="Control Flow">控制流</a>. </p>
|
||||
<p>关于 <code>for-in</code>, 请看 <a href="Control Flow">控制流</a>.</p>
|
||||
<h2 id="-">半闭区间</h2>
|
||||
<p>半闭区间 <code>a..b</code> 定义一个从 <code>a</code> 到 <code>b</code> 但不包括 <code>b</code> 的区间.
|
||||
之所以称为半闭区间, 是因为该区间包含第一个值而不包括最后的值.</p>
|
||||
|
||||
Reference in New Issue
Block a user