Pregled nastavka u JavaScript-u
Sljedeći članak sadrži pregled nastavka u JavaScript-u. Izjava o nastavku završava izvršenje trenutne iteracije u označenoj petlji. Skoči preko iteracije u petlji. Continue statement kontrolira protok petlje. Koristi se u režimu "Petlja, petlja" i "Petlja". Prilikom izvršavanja programa, dok sastavljate ako je prisutan naredba za nastavak, petlja se zaustavlja na trenutnoj iteraciji i započinje novu iteraciju.
Sintaksa
Continue;
Druga metoda koja koristi reference naljepnice
Continue labelname;
Dijagram toka
Kako se Continue Statement radi u JScriptu?
Izjava o nastavku preskače iteraciju. Ako dođe do stanja navedenog u petlji, tada se stanje prekida i nastavlja se sa sljedećom iteracijom. Izjava nastavka bez ili s referentnom oznakom preskočit će samo jednu iteraciju petlje.
Kad smo dali određene uvjete za petlju, ako je uvjet, dok i činimo, dok petlje. Izjava za nastavak preskočit će uvjet naveden u petlji i izvršiti sljedeću ponavljanje.
1. Korištenje za i If petlje
Primjer 1
Izlaz:
Primjer 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);
)
Izlaz:
U gornjem primjeru napisali smo program za ispis samo parnog broja uz pomoć naredbe za nastavak. Gornji kôd će ignorirati neparne brojeve koristeći naredbu nastavak i ispisuje samo parne brojeve.
2. Upotreba dok petlje navodi neparne brojeve
Primjer
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
Popis neparnih brojeva
var x = 1;
var y = 0;
var z = 0;
document.getElementById ("rezultat"). innerHTML = "Popis neparnih:";
dok je (x <= 10)
(
z = x% 2;
ako je (z! == 0)
(
var newParagraph1 = document.createElement ("p");
var newText1 = document.createTextNode (x);
newParagraph1.appendChild (newText1);
document.body.appendChild (newParagraph1);
y = x + y;
)
x ++;
)
Izlaz:
3. Nastavite sa Izvještajem u petlji
Primjer
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;
Izlaz:
4. Korištenje If stanja
Primjer
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;
Izlaz:
U gornjem primjeru, upotrijebili smo naredbu za nastavak ako je stanje. Kada izvršimo program od 0 do 9, izostavit ćemo samo 5. Ostali brojevi bit će ispisani na izlazu.
5. JavaScript Nastavite s izjavom o naljepnici
Primjer
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();
)
Izlaz:
6. Nastavite izjavu bez uvjeta
Primjer
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;
Izlaz:
Ovdje, u gornjem programu, rezultat je 7.
7. Nastavite izjavu s For, ako je petlja
Primjer
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
Izlaz
var newPara = document.createElement ("p");
var newText = document.createTextNode ('Popis neparnih brojeva');
newPara.appendChild (newText);
document.body.appendChild (newPara);
var z = 0;
var y = 0;
za (y = 1; y <= 10; y ++)
(
if (y% 2 === 0)
(
nastaviti;
)
var newPara = document.createElement ("p");
var newText1 = document.createTextNode (y);
newPara.appendChild (newText1);
document.body.appendChild (newPara);
)
Izlaz:
Zaključak - Nastavite u JavaScript-u
Nastavak se može koristiti za skok iz jednog uvjeta ili iteracije za postizanje željenog izlaza. Postoji više načina korištenja izraza "nastavi" u programu. Možemo dati određene uvjete u petlji i upotrijebiti naredbe za preskakanje tih uvjeta samo u određeno vrijeme. Izjava o nastavku može se ovdje koristiti za izmjene u izlazu. Zamislite, ako želite da se ispisuju samo parovi. Izjava o nastavku može se koristiti za ispis samo parnih brojeva iz gore navedenog programa. U svakoj od iteracija trebamo provjeriti je li j neparno. Ako je j neobičan, trebali bismo prekinuti iteraciju rečenicom "nastavi". Ako je j ujednačen, nastavljamo ponavljanje i ispisujemo samo jednolične vrijednosti.
Preporučeni članci
Ovo je vodič za nastavak u JavaScriptu. Ovdje smo raspravljali o sintaksi, dijagramu toka i kako funkcionira Continue Statement u JavaScript-u? Možete također pogledati sljedeće članke da biste saznali više -
- JavaScript ključne riječi
- Nastavite izjavu u C ++
- Kompajleri JavaScripta
- Izjava slučaja u JavaScript-u