diff --git a/guide/russian/java/loops/while-loop/index.md b/guide/russian/java/loops/while-loop/index.md index e4e1ce558c6..e9ec0fd574e 100644 --- a/guide/russian/java/loops/while-loop/index.md +++ b/guide/russian/java/loops/while-loop/index.md @@ -1,10 +1,10 @@ --- title: While Loop -localeTitle: Пока цикл +localeTitle: Цикл while --- -# Пока цикл +# Цикл while -В `while` цикл многократно выполняет блок операторов , пока условие , указанное в скобках не принимает значение `false` . Например: +В `while` цикле блок операторов выполняется до тех пор, пока условие, указанное в скобках, не принимает значение `false`. Например: ```java while (some_condition_is_true) @@ -13,13 +13,13 @@ while (some_condition_is_true) } ``` -Каждая «итерация» (выполнения блока операторов) предшествует оценке условия, указанного в круглых скобках. Операторы выполняются только в том случае, если условие имеет значение `true` . Если он оценивает значение `false` , выполнение программы возобновляется из инструкции сразу после блока `while` . +Каждая «итерация» (выполнения блока операторов) предшествует оценке условия, указанного в круглых скобках. Операторы выполняются только в том случае, если условие имеет значение `true` . Если условие имеет значение `false` , выполнение программы возобновляется из инструкции сразу после блока `while` . -**Примечание:** Для во `while` цикла , чтобы начать выполнение, нужно требовать условия , чтобы быть `true` изначально. Однако, чтобы выйти из цикла, вы должны сделать что-то внутри блока операторов, чтобы в итоге достичь итерации, когда условие оценивается как `false` (как показано ниже). В противном случае цикл будет выполняться вечно. (На практике он будет работать до тех пор, пока в [JVM не](https://guide.freecodecamp.org/java/the-java-virtual-machine-jvm) закончится память.) +**Примечание:** Чтобы начать выполнение `while` цикла, нужно, чтобы условие изначально имело значение `true`. Однако, чтобы выйти из цикла, вы должны сделать что-то внутри блока операторов, чтобы в итоге достичь итерации, когда условие оценивается как `false` (как показано ниже). В противном случае цикл будет выполняться вечно. (На практике он будет работать до тех пор, пока в [JVM](https://guide.freecodecamp.org/java/the-java-virtual-machine-jvm) не закончится память.) ## пример -В следующем примере `expression` дается `iter_While < 10` . Мы увеличиваем `iter_While` по `1` каждый раз, когда цикл выполняется. В `while` цикл прерывается , когда `iter_While` значение достигает `10` . +В следующем примере условие дается `iter_While < 10` . Мы увеличиваем `iter_While` по `1` каждый раз, когда цикл выполняется. Цикл `while` прерывается , когда `iter_While` значение достигает `10` . ```java int iter_While = 0; @@ -39,4 +39,4 @@ int iter_While = 0; iter_While Value: 10 ``` -![:rocket:](//forum.freecodecamp.com/images/emoji/emoji_one/rocket.png?v=2 ": Ракета:") [Код запуска](https://repl.it/CJYj/0) \ No newline at end of file +![:rocket:](//forum.freecodecamp.com/images/emoji/emoji_one/rocket.png?v=2 ": запустить:") [Код примера](https://repl.it/CJYj/0)