Огляд Продовження в JavaScript
Наступна стаття надає конспект Продовжити в JavaScript. Оператор продовження завершує виконання поточної ітерації в міченому циклі. Він перестрибує через ітерацію в циклі. Продовжити оператор управління потоком циклу. Він використовується в режимі "Петля циклу", "Доки петля" та "Петля". Під час виконання програми при компілюванні, якщо є оператор продовження, цикл зупиняється на поточній ітерації та починає нову ітерацію.
Синтаксис
Continue;
Інший метод, що використовує посилання на мітку
Continue labelname;
Схема потоку
Як працює Продовження заяви в JScript?
Заява продовження стрибає через ітерацію. Якщо виникає умова, згадана у циклі, вона порушує стан і продовжує наступну ітерацію. Оператор продовження без або з посилальною міткою перескочить лише одну цикл ітерації.
Коли ми даємо конкретні умови для циклу, якщо умова, тоді і робимо цикл. Оператор продовження пропустить умову, згадану в циклі, і виконає наступну ітерацію.
1. Використання для і If циклу
Приклад №1
Вихід:
Приклад №2
Continue statement
Continue Statement
var j;
for(j = 1; j <= 10; j++)
(
if (j % 2 !== 0)
(
document.write("
Odd Numbers = " + j +"(Continue stmt skipped)");
continue;
)
document.write("
Even Numbers = " + j);
)
Continue statement
Continue Statement
var j;
for(j = 1; j <= 10; j++)
(
if (j % 2 !== 0)
(
document.write("
Odd Numbers = " + j +"(Continue stmt skipped)");
continue;
)
document.write("
Even Numbers = " + j);
)
Continue statement
Continue Statement
var j;
for(j = 1; j <= 10; j++)
(
if (j % 2 !== 0)
(
document.write("
Odd Numbers = " + j +"(Continue stmt skipped)");
continue;
)
document.write("
Even Numbers = " + j);
)
Continue statement
Continue Statement
var j;
for(j = 1; j <= 10; j++)
(
if (j % 2 !== 0)
(
document.write("
Odd Numbers = " + j +"(Continue stmt skipped)");
continue;
)
document.write("
Even Numbers = " + j);
)
Вихід:
У наведеному вище прикладі ми написали програму для друку лише парного числа за допомогою оператора «продовження». Вищевказаний код буде ігнорувати непарні числа, використовуючи продовження оператора та друкує лише парні числа.
2. Використання перерахунку непарних чисел у циклі "Цикл"
Приклад
JavaScript while statement: Example-1
while statement
JavaScript while statement: Example-1
while statement
JavaScript while statement: Example-1
while statement
JavaScript while statement: Example-1
while statement
Список непарних чисел
var x = 1;
var y = 0;
var z = 0;
document.getElementById ("результат"). innerHTML = "Список непарних:";
поки (x <= 10)
(
z = x% 2;
якщо (z! == 0)
(
var newParagraph1 = document.createElement ("p");
var newText1 = document.createTextNode (x);
newParagraph1.appendChild (newText1);
document.body.appendChild (newParagraph1);
y = y + x;
)
х ++;
)
Вихід:
3. Продовжуйте заяву в циклі Do while
Приклад
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
continue statement in Loop
While Loop
var text = "";
var i = 1;
while (i < 6) (
text += "educba " + i+"
";
i++;
)
document.getElementById("ghr").innerHTML
= text;
Continue Do While Loop
var text = ""
var i = 1;
do (
text += "educba " + i+"
";
i++;
)
while (i < 6);
document.getElementById("GF1").innerHTML = text;
Вихід:
4. Використання умови If
Приклад
If condition
var text = "";
var j;
for(j = 0; j < 10; j++)
(
if(j === 5)
(
continue;
)
text += + j + "
";
)
document.getElementById("continue if condition").innerHTML = text;
Вихід:
У наведеному вище прикладі ми використовували оператор продовження в умові if. Коли ми виконаємо програму з 0 до 9, лише 5 буде опущено. Решта всіх цифр будуть надруковані у висновку.
5. JavaScript Продовжити з оператором label
Приклад
Continue Label Statement
for(var j = 1; j < 5; j++)(
inner:
for (var k = 0; k < 5; k++)(
if (k == 2)(
document.writeln("skip");
continue inner;
)
document.writeln("j : " + j + ", k :" + k);
)
document.writeln();
)
Вихід:
6. Продовжуйте заяву без умови
Приклад
Example for continue
Resulting value y
document.getElementById("Example for continue").innerHTML =
'var j; var x = 0;
' +
'for (j=1; j<=4; j++) (
' +
' if (j===3) ( continue )
' +
' x = x + j;
' +
')';
var j;
var y = 0;
for (j=1; j<=4; j++) (
if (j===3)
( continue
)
y = y + i;
)
document.getElementById("Results").innerHTML = y;
|
|
---|---|
|
|
Example for continue
Resulting value y
document.getElementById("Example for continue").innerHTML =
'var j; var x = 0;
' +
'for (j=1; j<=4; j++) (
' +
' if (j===3) ( continue )
' +
' x = x + j;
' +
')';
var j;
var y = 0;
for (j=1; j<=4; j++) (
if (j===3)
( continue
)
y = y + i;
)
document.getElementById("Results").innerHTML = y;
Вихід:
Тут, у вищенаведеній програмі, результат 7.
7. Продовжуйте оператор за допомогою, якщо цикл
Приклад
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
Вихідні дані
var newPara = document.createElement ("p");
var newText = document.createTextNode ('Список непарних номерів');
newPara.appendChild (newText);
document.body.appendChild (newPara);
var z = 0;
var y = 0;
для (y = 1; y <= 10; y ++)
(
якщо (у% 2 === 0)
(
продовжувати;
)
var newPara = document.createElement ("p");
var newText1 = document.createTextNode (y);
newPara.appendChild (newText1);
document.body.appendChild (newPara);
)
Вихід:
Висновок - продовжуйте працювати в JavaScript
Продовження можна використовувати для переходу з однієї умови або ітерації, щоб отримати бажаний вихід. Існує кілька способів використання оператора «продовжити» в програмі. Ми можемо дати певні умови в циклі і використовувати продовження операторів, щоб пропустити ці умови лише в певний час. Тут можна використовувати оператор продовження для внесення змін у висновок. Уявіть, якщо ви хочете друкувати лише парні цифри. Тоді оператор «продовження» може використовуватися для друку лише парних чисел з вищевказаної програми. У кожній з ітерацій нам потрібно перевірити, чи j непарне. Якщо j непарне, нам слід розірвати ітерацію, використовуючи оператор «продовжити». Якщо j є парним, тоді ми продовжуємо ітерацію та пінтуємо лише рівні значення.
Рекомендовані статті
Це керівництво для продовження роботи в JavaScript. Тут ми обговорюємо синтаксис, діаграму потоку та як працює Продовження заяви в JavaScript? Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Ключові слова JavaScript
- Продовжуйте заяву на C ++
- Компілятори JavaScript
- Заява справи в JavaScript