diff --git a/1-js/2-first-steps/15-while-for/article.md b/1-js/2-first-steps/15-while-for/article.md index 7f04d842..71991707 100644 --- a/1-js/2-first-steps/15-while-for/article.md +++ b/1-js/2-first-steps/15-while-for/article.md @@ -119,7 +119,7 @@ for (i = 0; i < 3; i++) {
  • Идти на шаг 2.
  • -Иными, словами, поток выполнения: `начало` -> (если `условие` -> `тело` -> `шаг`) -> (если `условие` -> `тело` -> `шаг`) -> ... и так далее, пока верно `условие`. +Иными словами, поток выполнения: `начало` -> (если `условие` -> `тело` -> `шаг`) -> (если `условие` -> `тело` -> `шаг`) -> ... и так далее, пока верно `условие`. [smart] В цикле также можно определить переменную: @@ -161,7 +161,7 @@ for (; i < 3;) { } ``` -А можно и вообще убрать все, получив бесконечный цикл: +А можно и вообще убрать всё, получив бесконечный цикл: ```js for (;;) { @@ -213,7 +213,7 @@ alert( 'Сумма: ' + sum ); Её используют, если понятно, что на текущем повторе цикла делать больше нечего. -Например, цикл ниже использует `continue`, чтобы не выводить четные значения: +Например, цикл ниже использует `continue`, чтобы не выводить чётные значения: ```js //+ run no-beautify @@ -225,7 +225,7 @@ for (var i = 0; i < 10; i++) { } ``` -Для четных `i` срабатывает `continue`, выполнение тела прекращается и управление передается на следующий проход `for`. +Для чётных `i` срабатывает `continue`, выполнение тела прекращается и управление передаётся на следующий проход `for`. [smart header="Директива `continue` позволяет обойтись без скобок"] @@ -313,7 +313,7 @@ alert('Готово!'); outer: for (var i = 0; i < 3; i++) { ... } ``` -Можно также выносить ее на отдельную строку: +Можно также выносить её на отдельную строку: ```js //+ no-beautify @@ -342,7 +342,7 @@ JavaScript поддерживает три вида циклов: Обе этих директивы поддерживают "метки", которые ставятся перед циклом. Метки -- единственный способ для `break/continue` повлиять на выполнение внешнего цикла. -Заметим, что метки не позволяют прыгнуть на произвольное место кода, в JavaScript нет такой возможности. +Заметим, что метки не позволяют прыгнуть в произвольное место кода, в JavaScript нет такой возможности.