Katsaus Jatka JavaScriptiin
Seuraava artikkeli antaa pääpiirteet Jatka JavaScriptiä. Jatka-käsky lopettaa nykyisen iteraation suorituksen merkityssä silmukassa. Se hyppää iteraation yli silmukassa. Jatka-lause hallitsee silmukkavirtausta. Sitä käytetään kun taas Loop, Do Do Loop ja For Loop. Ohjelmaa suoritettaessa käännettäessä, jos jatkolausetta on olemassa, silmukka pysähtyy nykyiseen iteraatioon ja aloittaa uuden iteraation.
Syntaksi
Continue;
Toinen menetelmä, jolla käytetään etikettiviittausta
Continue labelname;
Vuokaavio
Kuinka Continue Statement toimii JScriptissä?
Jatka-käsky hyppää iteraation yli. Jos tapahtuu silmukassa mainittu tila, se rikkoa tilan ja jatkaa seuraavalla iteraatiolla. Jatka-käsky ilman viitetarraa tai sen kanssa hyppää vain yhden silmukan iteraation.
Kun annamme silmukalle erityisehdot, jos ehto, silmukan ollessa ja teemme silmukan ollessa. Jatka-käsky ohittaa silmukassa mainitun tilan ja suorittaa seuraavan toiston.
1. Käytä For- ja If-silmukoita
Esimerkki 1
lähtö:
Esimerkki 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);
)
lähtö:
Yllä olevassa esimerkissä olemme kirjoittaneet ohjelman tulostamaan vain parilliset numerot jatko-lauseen avulla. Yllä oleva koodi ohittaa parittomat numerot jatka-lauseella ja tulostaa vain parilliset numerot.
2. Parillisten numeroiden käyttäminen silmukkaluettelossa
esimerkki
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
Luettelo parittomista numeroista
var x = 1;var y = 0;
var z = 0;
document.getElementById ("tulos"). innerHTML = "Luettelo parittomasta:";
kun taas (x <= 10)
(
z = x% 2;
if (z! == 0)
(
var newParagraph1 = document.createElement ("p");
var newText1 = document.createTextNode (x);
newParagraph1.appendChild (newText1);
document.body.appendChild (newParagraph1);
y = y + x;
)
x ++;
)
lähtö:
3. Jatka lausuntoa Tee silmukka -kohdassa
esimerkki
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;
lähtö:
4. If-tilan käyttö
esimerkki
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;
lähtö:
Yllä olevassa esimerkissä olemme käyttäneet jatkolausetta jos ehto. Kun suoritamme ohjelman 0: sta 9: een, vain 5 jätetään pois. Loput kaikki numerot tulostetaan tulostukseen.
5. JavaScript Jatka tarralausunnolla
esimerkki
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();
)
lähtö:
6. Jatka lausuntoa ilman ehtoa
esimerkki
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;
lähtö:
Tässä, yllä olevassa ohjelmassa, tulos on 7.
7. Jatka lausuntoa kohdalla For, If Loop
esimerkki
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
ulostulo
var newPara = document.createElement ("p");
var newText = document.createTextNode ('Parittomien numeroiden luettelo');
newPara.appendChild (newText);
document.body.appendChild (newPara);
var z = 0;
var y = 0;
varten (y = 1; y <= 10; y ++)
(
jos (y% 2 === 0)
(
jatkaa;
)
var newPara = document.createElement ("p");
var newText1 = document.createTextNode (y);
newPara.appendChild (newText1);
document.body.appendChild (newPara);
)
lähtö:
Johtopäätös - Jatka JavaScriptiä
Jatkoa voidaan käyttää siirtymiseen yhdestä ehdosta tai iteraatiosta saadaksesi haluttu tulos. Jatka-käskyä ohjelmassa voidaan käyttää monella tapaa. Voimme antaa tiettyjä ehtoja silmukoissa ja käyttää jatkuvuuslausuntoja ohittaaksesi nämä ehdot vain tietyllä hetkellä. Jatka-käskyä voidaan käyttää tässä muutosten tekemiseen tulostuksessa. Kuvittele, jos haluat tulostaa vain parillisia numeroita. Sitten jatka-käskyä voidaan käyttää tulostamaan vain parilliset numerot yllä olevasta ohjelmasta. Jokaisessa iteraatiossa meidän on tarkistettava, onko j pariton. Jos j on pariton, iteraatio pitäisi katkaista käyttämällä “jatka” -käskyä. Jos j on parillinen, jatkamme iteraatiota ja pistämme vain parilliset arvot.
Suositellut artikkelit
Tämä on opas Jatka JavaScriptiä. Tässä keskustellaan syntaksista, vuokaaviosta ja kuinka Continue Statement toimii JavaScript-versiossa? Saatat myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -
- JavaScript-avainsanat
- Jatka lausuntoa C ++
- JavaScript-kääntäjät
- Tapauslauseke JavaScriptissä