aboutsummaryrefslogtreecommitdiff
path: root/files/uk/web/javascript/reference/statements/continue
diff options
context:
space:
mode:
authorRyan Johnson <rjohnson@mozilla.com>2021-04-29 16:16:42 -0700
committerGitHub <noreply@github.com>2021-04-29 16:16:42 -0700
commit95aca4b4d8fa62815d4bd412fff1a364f842814a (patch)
tree5e57661720fe9058d5c7db637e764800b50f9060 /files/uk/web/javascript/reference/statements/continue
parentee3b1c87e3c8e72ca130943eed260ad642246581 (diff)
downloadtranslated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.gz
translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.bz2
translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.zip
remove retired locales (#699)
Diffstat (limited to 'files/uk/web/javascript/reference/statements/continue')
-rw-r--r--files/uk/web/javascript/reference/statements/continue/index.html164
1 files changed, 0 insertions, 164 deletions
diff --git a/files/uk/web/javascript/reference/statements/continue/index.html b/files/uk/web/javascript/reference/statements/continue/index.html
deleted file mode 100644
index 59adc0173a..0000000000
--- a/files/uk/web/javascript/reference/statements/continue/index.html
+++ /dev/null
@@ -1,164 +0,0 @@
----
-title: continue
-slug: Web/JavaScript/Reference/Statements/continue
-tags:
- - JavaScript
-translation_of: Web/JavaScript/Reference/Statements/continue
----
-<div>{{jsSidebar("Statements")}}</div>
-
-<p>Оператор <strong>continue</strong> перериває виконання поточної ітерації у поточному або поміченому циклі, і продовжує виконання циклу з наступної ітерації.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/statement-continue.html")}}</div>
-
-
-
-<h2 id="Синтаксис">Синтаксис</h2>
-
-<pre class="syntaxbox">continue [<em>label</em>];</pre>
-
-<dl>
- <dt><code>label</code></dt>
- <dd>Ідентифікатор, асоційований з міткою циклу.</dd>
-</dl>
-
-<h2 id="Опис">Опис</h2>
-
-<p>На відміну від оператора {{jsxref("Statements/break", "break")}}, <code>continue</code> не перериває виконання циклу повністю: замість цього,</p>
-
-<ul>
- <li>У циклі {{jsxref("Statements/while", "while")}} він повертається до умови.</li>
-</ul>
-
-<ul>
- <li>У циклі {{jsxref("Statements/for", "for")}} він переходить до оновлення виразу.</li>
-</ul>
-
-<p>Оператор <code>continue</code> може містити необов'язкову мітку, яка дозволяє програмі перестрибнути до наступної ітерації поміченого циклу замість поточного циклу. В цьому випадку оператор <code>continue</code> має бути розташований всередині цього поміченого циклу.</p>
-
-<h2 id="Приклади">Приклади</h2>
-
-<h3 id="Використання_continue_з_while">Використання continue з while</h3>
-
-<p>Наступний приклад демонструє цикл {{jsxref("Statements/while", "while")}}, що містить оператор <code>continue</code>, який виконується, коли значення <code>i</code> дорівнює 3. Таким чином, <code>n</code> приймає значення 1, 3, 7 та 12.</p>
-
-<pre class="brush: js">var i = 0;
-var n = 0;
-
-while (i &lt; 5) {
- i++;
-
- if (i === 3) {
- continue;
- }
-
- n += i;
-}
-</pre>
-
-<h3 id="Використання_continue_з_міткою">Використання continue з міткою</h3>
-
-<p>У наступному прикладі цикл, помічений як <code>checkiandj</code>, містить цикл, помічений як <code>checkj</code>. Якщо зустрічається <code>continue</code>, програма продовжує виконання з початку циклу <code>checkj</code>. Кожен раз, як зустрічається <code>continue</code>, <code>checkj</code> починає нову ітерацію, поки його умова не поверне false. Коли повертається false, виконується решта циклу <code>checkiandj</code>.</p>
-
-<p>Якби оператор <code>continue</code> мав мітку <code>checkiandj</code>, програма би продовжувалась з початку циклу <code>checkiandj</code>.</p>
-
-<p>Дивіться також статтю {{jsxref("Statements/label", "Мітка")}}.</p>
-
-<pre class="brush: js">var i = 0;
-var j = 8;
-
-checkiandj: while (i &lt; 4) {
- console.log('i: ' + i);
- i += 1;
-
- checkj: while (j &gt; 4) {
- console.log('j: ' + j);
- j -= 1;
-
- if ((j % 2) == 0)
- continue checkj;
- console.log(j + ' непарне число.');
- }
- console.log('i = ' + i);
- console.log('j = ' + j);
-}
-</pre>
-
-<p>Виведе:</p>
-
-<pre class="brush: js">i: 0
-
-// початок checkj
-j: 8
-7 непарне число.
-j: 7
-j: 6
-5 непарне число.
-j: 5
-// кінець checkj
-
-i = 1
-j = 4
-
-i: 1
-i = 2
-j = 4
-
-i: 2
-i = 3
-j = 4
-
-i: 3
-i = 4
-j = 4
-</pre>
-
-<h2 id="Специфікації">Специфікації</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Специфікація</th>
- <th scope="col">Статус</th>
- <th scope="col">Коментар</th>
- </tr>
- <tr>
- <td>{{SpecName('ES1')}}</td>
- <td>{{Spec2('ES1')}}</td>
- <td>Початкове визначення. Версія без мітки.</td>
- </tr>
- <tr>
- <td>{{SpecName('ES3')}}</td>
- <td>{{Spec2('ES3')}}</td>
- <td>Додана версія з міткою.</td>
- </tr>
- <tr>
- <td>{{SpecName('ES5.1', '#sec-12.7', 'Continue statement')}}</td>
- <td>{{Spec2('ES5.1')}}</td>
- <td></td>
- </tr>
- <tr>
- <td>{{SpecName('ES6', '#sec-continue-statement', 'Continue statement')}}</td>
- <td>{{Spec2('ES6')}}</td>
- <td></td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-continue-statement', 'Continue statement')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td></td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Сумісність_з_веб-переглядачами">Сумісність з веб-переглядачами</h2>
-
-
-
-<p>{{Compat("javascript.statements.continue")}}</p>
-
-<h2 id="Див._також">Див. також</h2>
-
-<ul>
- <li>{{jsxref("Statements/break", "break")}}</li>
- <li>{{jsxref("Statements/label", "label")}}</li>
-</ul>