Jätka JavaScriptis
Järgmises artiklis antakse ülevaade Jätka JavaScriptis. Jätkamine lõpetab märgistatud ahelas praeguse iteratsiooni täitmise. See hüppab üle silmuse iteratsiooni. Jätka avaldus kontrollib ahela voogu. Seda kasutatakse menüüdes Nii Loop, kui ka Loop ja Loop. Programmi käivitamisel ja kompileerimise ajal, kui jätkamisavaldus on olemas, peatub silmus praeguse iteratsiooni juures ja alustab uut iteratsiooni.
Süntaks
Continue;
Teine meetod, kasutades etiketi viidet
Continue labelname;
Vooskeem
Kuidas JScript töötab Jcriptis?
Jätkamisavaldus hüppab üle iteratsiooni. Kui ilmneb silmuses nimetatud seisund, rikub see seisundi ja jätkub järgmise iteratsiooniga. Jätka avaldust ilma etiketiga või ilma sildita hüppab ainult ühe ahela iteratsiooni.
Kui anname ahela jaoks eritingimused, kui tingimuse, siis ahela ja siis kui aasa. Jätkamisavaldus jätab silmuses nimetatud tingimuse vahele ja käivitab järgmise iteratsiooni.
1. Kasutades For ja If Loop
Näide nr 1
Väljund:
Näide 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);
)
Väljund:
Ülaltoodud näites oleme kirjutanud programmi, mille abil saab printimise jätkamise abil trükkida ainult paarisarvu. Ülaltoodud kood ignoreerib paarituid numbreid, kasutades käsku Jätka ja prindib ainult paarisarvud.
2. Paarisnumbrite loendis loetlemise kasutamine
Näide
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
Paaritute arvude loetelu
var x = 1;var y = 0;
var z = 0;
document.getElementById ("tulemus"). innerHTML = "Koerte loetelu:";
samas (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 ++;
)
Väljund:
3. Jätkake avaldust jaotises Tee, kui silmus
Näide
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;
Väljund:
4. Tingimuse If kasutamine
Näide
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;
Väljund:
Ülaltoodud näites oleme kasutanud jätkamisavaldust, kui see on korras. Kui me täidame programmi 0-st 9-ni, jäetakse ainult 5-st puudu. Kõik ülejäänud numbrid trükitakse väljundisse.
5. JavaScript Jätka sildi avaldusega
Näide
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();
)
Väljund:
6. Jätka avaldust tingimusteta
Näide
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;
Väljund:
Siin ülaltoodud programmis on tulemus 7.
7. Jätkake avaldust For, If Loop abil
Näide
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
Väljund
var newPara = document.createElement ("p");
var newText = document.createTextNode ('paaritu arvu number');
newPara.appendChild (newText);
dokument.keha.appendChild (newPara);
var z = 0;
var y = 0;
jaoks (y = 1; y <= 10; y ++)
(
kui (y% 2 === 0)
(
jätka;
)
var newPara = document.createElement ("p");
var newText1 = document.createTextNode (y);
newPara.appendChild (newText1);
dokument.keha.appendChild (newPara);
)
Väljund:
Järeldus - jätkake JavaScriptis
Jätka saab kasutada ühelt seisundilt hüppamiseks või iteratsiooni saamiseks soovitud väljundi saamiseks. Programmi „jätka” avalduse kasutamiseks on mitu viisi. Saame anda silmustes teatud tingimused ja kasutada jätkamisavaldusi, et need tingimused ainult konkreetsel ajal vahele jätta. Jätkamisavaldust saab siin kasutada väljundis muudatuste tegemiseks. Kujutage ette, kui soovite printida ainult paarisnumbreid. Seejärel saab jätkamisavaldust kasutada ainult ülaltoodud programmi paarisarvude printimiseks. Igas iteratsioonis peame kontrollima, kas j on paaritu. Kui j on paaritu, peaksime iteratsiooni katkestama, kasutades lauset „jätka”. Kui j on ühtlane, siis jätkame iteratsiooni ja pintime ainult paarisväärtusi.
Soovitatavad artiklid
See on JavaScriptis jätkamise juhend. Siin käsitleme süntaksit, vooskeemi ja kuidas toimib Jätka avaldus JavaScriptis? Võite lisateabe saamiseks vaadata ka järgmisi artikleid -
- JavaScripti märksõnad
- Jätka avaldust jaotises C ++
- JavaScripti koostajad
- Juhtumi avaldus JavaScriptis