Исправление мелких ошибок.
Буква ё, пару исправлений.
This commit is contained in:
parent
306723018b
commit
29695b77d5
1 changed files with 6 additions and 6 deletions
|
@ -119,7 +119,7 @@ for (i = 0; i < 3; i++) {
|
||||||
<li>Идти на шаг 2.</li>
|
<li>Идти на шаг 2.</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
|
||||||
Иными, словами, поток выполнения: `начало` -> (если `условие` -> `тело` -> `шаг`) -> (если `условие` -> `тело` -> `шаг`) -> ... и так далее, пока верно `условие`.
|
Иными словами, поток выполнения: `начало` -> (если `условие` -> `тело` -> `шаг`) -> (если `условие` -> `тело` -> `шаг`) -> ... и так далее, пока верно `условие`.
|
||||||
|
|
||||||
[smart]
|
[smart]
|
||||||
В цикле также можно определить переменную:
|
В цикле также можно определить переменную:
|
||||||
|
@ -161,7 +161,7 @@ for (; i < 3;) {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
А можно и вообще убрать все, получив бесконечный цикл:
|
А можно и вообще убрать всё, получив бесконечный цикл:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
for (;;) {
|
for (;;) {
|
||||||
|
@ -213,7 +213,7 @@ alert( 'Сумма: ' + sum );
|
||||||
|
|
||||||
Её используют, если понятно, что на текущем повторе цикла делать больше нечего.
|
Её используют, если понятно, что на текущем повторе цикла делать больше нечего.
|
||||||
|
|
||||||
Например, цикл ниже использует `continue`, чтобы не выводить четные значения:
|
Например, цикл ниже использует `continue`, чтобы не выводить чётные значения:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
//+ run no-beautify
|
//+ run no-beautify
|
||||||
|
@ -225,7 +225,7 @@ for (var i = 0; i < 10; i++) {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Для четных `i` срабатывает `continue`, выполнение тела прекращается и управление передается на следующий проход `for`.
|
Для чётных `i` срабатывает `continue`, выполнение тела прекращается и управление передаётся на следующий проход `for`.
|
||||||
|
|
||||||
[smart header="Директива `continue` позволяет обойтись без скобок"]
|
[smart header="Директива `continue` позволяет обойтись без скобок"]
|
||||||
|
|
||||||
|
@ -313,7 +313,7 @@ alert('Готово!');
|
||||||
outer: for (var i = 0; i < 3; i++) { ... }
|
outer: for (var i = 0; i < 3; i++) { ... }
|
||||||
```
|
```
|
||||||
|
|
||||||
Можно также выносить ее на отдельную строку:
|
Можно также выносить её на отдельную строку:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
//+ no-beautify
|
//+ no-beautify
|
||||||
|
@ -342,7 +342,7 @@ JavaScript поддерживает три вида циклов:
|
||||||
|
|
||||||
Обе этих директивы поддерживают "метки", которые ставятся перед циклом. Метки -- единственный способ для `break/continue` повлиять на выполнение внешнего цикла.
|
Обе этих директивы поддерживают "метки", которые ставятся перед циклом. Метки -- единственный способ для `break/continue` повлиять на выполнение внешнего цикла.
|
||||||
|
|
||||||
Заметим, что метки не позволяют прыгнуть на произвольное место кода, в JavaScript нет такой возможности.
|
Заметим, что метки не позволяют прыгнуть в произвольное место кода, в JavaScript нет такой возможности.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue