Edits to for re: continue

Ref #122.
This commit is contained in:
Mark McGranaghan 2016-12-27 13:30:55 -08:00
parent c0e0f725d2
commit 1b53607cd5
4 changed files with 9 additions and 11 deletions

View File

@ -27,8 +27,9 @@ func main() {
break break
} }
// You can also `continue` to the next loop // You can also `continue` to the next iteration of
for n := 0; n <= 9; n++ { // the loop.
for n := 0; n <= 5; n++ {
if n%2 == 0 { if n%2 == 0 {
continue continue
} }

View File

@ -1,2 +1,2 @@
0567bfd0e134cfd06f893c445dae72dd8d6064f6 33056d6b36f9894fb6359c9cf2ef8725bbdafa19
egSvQrHmW6 KNLLSX4Io_

View File

@ -9,8 +9,6 @@ loop
1 1
3 3
5 5
7
9
# We'll see some other `for` forms later when we look at # We'll see some other `for` forms later when we look at
# `range` statements, channels, and other data # `range` statements, channels, and other data

View File

@ -40,7 +40,7 @@ three basic types of <code>for</code> loops.</p>
</td> </td>
<td class="code leading"> <td class="code leading">
<a href="http://play.golang.org/p/egSvQrHmW6"><img title="Run code" src="play.png" class="run" /></a> <a href="http://play.golang.org/p/KNLLSX4Io_"><img title="Run code" src="play.png" class="run" /></a>
<div class="highlight"><pre><span class="kn">package</span> <span class="nx">main</span> <div class="highlight"><pre><span class="kn">package</span> <span class="nx">main</span>
</pre></div> </pre></div>
@ -123,12 +123,13 @@ the enclosing function.</p>
<tr> <tr>
<td class="docs"> <td class="docs">
<p>You can also <code>continue</code> to the next loop</p> <p>You can also <code>continue</code> to the next iteration of
the loop.</p>
</td> </td>
<td class="code"> <td class="code">
<div class="highlight"><pre> <span class="k">for</span> <span class="nx">n</span> <span class="o">:=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">n</span> <span class="o">&lt;=</span> <span class="mi">9</span><span class="p">;</span> <span class="nx">n</span><span class="o">++</span> <span class="p">{</span> <div class="highlight"><pre> <span class="k">for</span> <span class="nx">n</span> <span class="o">:=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">n</span> <span class="o">&lt;=</span> <span class="mi">5</span><span class="p">;</span> <span class="nx">n</span><span class="o">++</span> <span class="p">{</span>
<span class="k">if</span> <span class="nx">n</span><span class="o">%</span><span class="mi">2</span> <span class="o">==</span> <span class="mi">0</span> <span class="p">{</span> <span class="k">if</span> <span class="nx">n</span><span class="o">%</span><span class="mi">2</span> <span class="o">==</span> <span class="mi">0</span> <span class="p">{</span>
<span class="k">continue</span> <span class="k">continue</span>
<span class="p">}</span> <span class="p">}</span>
@ -161,8 +162,6 @@ the enclosing function.</p>
<span class="go">1</span> <span class="go">1</span>
<span class="go">3</span> <span class="go">3</span>
<span class="go">5</span> <span class="go">5</span>
<span class="go">7</span>
<span class="go">9</span>
</pre></div> </pre></div>
</td> </td>