Présentation de Continue en JavaScript
L'article suivant fournit un aperçu de Continuer en JavaScript. L'instruction continue termine l'exécution de l'itération en cours dans la boucle étiquetée. Il saute sur une itération dans la boucle. L'instruction Continue contrôle le flux de boucle. Il est utilisé dans While Loop, Do While Loop et For Loop. Lors de l'exécution du programme, lors de la compilation si l'instruction continue est présente, la boucle s'arrête à l'itération en cours et commence une nouvelle itération.
Syntaxe
Continue;
Une autre méthode utilisant la référence d'étiquette
Continue labelname;
Représentation schématique
Comment fonctionne la déclaration Continue dans JScript?
L'instruction continue saute sur une itération. Si une condition mentionnée dans la boucle se produit, elle rompt la condition et continue avec l'itération suivante. L'instruction continue sans ou avec étiquette de référence ne sautera qu'une seule itération de boucle.
Lorsque nous donnons des conditions spécifiques dans la boucle for, if condition, while et do while loop. L'instruction continue ignorera la condition mentionnée dans la boucle et exécutera l'itération suivante.
1. Utilisation de la boucle For et If
Exemple 1
Production:
Exemple # 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);
)
Production:
Dans l'exemple ci-dessus, nous avons écrit un programme pour imprimer uniquement le nombre pair à l'aide d'une instruction continue. Le code ci-dessus ignorera les nombres impairs en utilisant l'instruction continue et imprime uniquement les nombres pairs.
2. Utilisation de la boucle lors de la liste des nombres impairs
Exemple
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
Liste des nombres impairs
var x = 1;
var y = 0;
var z = 0;
document.getElementById ("result"). innerHTML = "Liste des impairs:";
tandis que (x <= 10)
(
z = x% 2;
si (z! == 0)
(
var newParagraph1 = document.createElement ("p");
var newText1 = document.createTextNode (x);
newParagraph1.appendChild (newText1);
document.body.appendChild (newParagraph1);
y = y + x;
)
x ++;
)
Production:
3. Poursuivre l'instruction dans la boucle Do While
Exemple
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;
Production:
4. Utilisation de la condition If
Exemple
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;
Production:
Dans l'exemple ci-dessus, nous avons utilisé une instruction continue dans la condition if. Lorsque nous exécutons le programme de 0 à 9, seuls 5 seront omis. Reste tous les nombres seront imprimés dans la sortie.
5. JavaScript Continuer avec la déclaration de l'étiquette
Exemple
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();
)
Production:
6. Poursuivre la déclaration sans condition
Exemple
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;
Production:
Ici, dans le programme ci-dessus, le résultat est 7.
7. Poursuivre l'instruction avec For, If Loop
Exemple
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
Production
var newPara = document.createElement ("p");
var newText = document.createTextNode ('Liste des nombres impairs');
newPara.appendChild (newText);
document.body.appendChild (newPara);
var z = 0;
var y = 0;
pour (y = 1; y <= 10; y ++)
(
si (y% 2 === 0)
(
continuer;
)
var newPara = document.createElement ("p");
var newText1 = document.createTextNode (y);
newPara.appendChild (newText1);
document.body.appendChild (newPara);
)
Production:
Conclusion - Continuer en JavaScript
La poursuite peut être utilisée pour sauter d'une condition ou d'une itération pour obtenir la sortie souhaitée. Il existe plusieurs façons d'utiliser l'instruction «continue» dans un programme. Nous pouvons donner certaines conditions dans les boucles et utiliser des instructions continue pour ignorer ces conditions uniquement à un moment précis. L'instruction continue peut être utilisée ici pour effectuer les modifications dans la sortie. Imaginez, si vous voulez que seuls les nombres pairs soient imprimés. Ensuite, l'instruction continue peut être utilisée pour imprimer uniquement les nombres pairs du programme ci-dessus. Dans chacune des itérations, nous devons vérifier si j est impair. Si j est impair, nous devons rompre l'itération en utilisant l'instruction «continue». Si j est pair, alors nous continuons l'itération et ne peignons que les valeurs paires.
Articles recommandés
Cela a été un guide pour continuer en JavaScript. Nous discutons ici de la syntaxe, du diagramme de flux et de la façon dont fonctionne la déclaration Continue en JavaScript? Vous pouvez également consulter les articles suivants pour en savoir plus -
- Mots clés JavaScript
- Instruction Continue en C ++
- Compilateurs JavaScript
- Déclaration de cas en JavaScript