Panoramica di Continua in JavaScript
Il seguente articolo fornisce uno schema per Continua in JavaScript. L'istruzione continue termina l'esecuzione dell'iterazione corrente nel ciclo con etichetta. Salta sopra un'iterazione nel ciclo. L'istruzione Continue controlla il flusso del loop. È usato in While Loop, Do While Loop e For Loop. Quando si esegue il programma, durante la compilazione se è presente l'istruzione continue, il ciclo si interrompe nell'iterazione corrente e inizia una nuova iterazione.
Sintassi
Continue;
Un altro metodo che utilizza il riferimento dell'etichetta
Continue labelname;
Diagramma di flusso
Come funziona il comando Continue in JScript?
L'istruzione continue salta su un'iterazione. Se si verifica una condizione menzionata nel ciclo, allora la interrompe e continua con l'iterazione successiva. L'istruzione continue senza o con etichetta di riferimento salterà solo una ripetizione ciclica.
Quando diamo condizioni specifiche in for loop, if condition, while and do while loop. L'istruzione continue salterà la condizione menzionata nel ciclo ed eseguirà la successiva iterazione.
1. Utilizzo di For e If Loop
Esempio 1
Produzione:
Esempio n. 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);
)
Produzione:
Nell'esempio sopra, abbiamo scritto un programma per stampare solo il numero pari con l'aiuto di un'istruzione continue. Il codice sopra ignora i numeri dispari usando l'istruzione continue e stampa solo i numeri pari.
2. Utilizzo di While Loop che elenca i numeri dispari
Esempio
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
Elenco di numeri dispari
var x = 1;
var y = 0;
var z = 0;
document.getElementById ("result"). innerHTML = "Elenco di dispari:";
while (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 ++;
)
Produzione:
3. Continua Dichiarazione in Do While Loop
Esempio
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;
Produzione:
4. Utilizzo della condizione If
Esempio
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;
Produzione:
Nell'esempio sopra, abbiamo usato un'istruzione continue in if condition. Quando eseguiamo il programma da 0 a 9, solo 5 verranno omessi. Riposa tutti i numeri verranno stampati nell'output.
5. JavaScript Continua con l'etichetta
Esempio
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();
)
Produzione:
6. Continua la dichiarazione senza condizioni
Esempio
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;
Produzione:
Qui, nel programma sopra, il risultato è 7.
7. Continua la dichiarazione con For, If Loop
Esempio
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
continue statement for if Loop
Produzione
var newPara = document.createElement ("p");
var newText = document.createTextNode ('Elenco di numeri dispari');
newPara.appendChild (newText);
document.body.appendChild (newPara);
var z = 0;
var y = 0;
per (y = 1; y <= 10; y ++)
(
if (y% 2 === 0)
(
Continua;
)
var newPara = document.createElement ("p");
var newText1 = document.createTextNode (y);
newPara.appendChild (newText1);
document.body.appendChild (newPara);
)
Produzione:
Conclusione - Continua in JavaScript
Continuare può essere usato per saltare da una condizione o iterazione per ottenere l'output desiderato. Esistono diversi modi per utilizzare l'istruzione "continue" in un programma. Possiamo fornire determinate condizioni nei loop e utilizzare le istruzioni continue per saltare tali condizioni solo in un momento specifico. L'istruzione continue può essere utilizzata qui per apportare le modifiche all'output. Immagina, se vuoi stampare solo numeri pari. Quindi, l'istruzione continue può essere utilizzata per stampare solo i numeri pari dal programma precedente. In ciascuna iterazione, dobbiamo verificare se j è dispari. Se j è dispari, dovremmo interrompere l'iterazione usando l'istruzione "continue". Se j è pari, quindi continuiamo l'iterazione e pinta solo i valori pari.
Articoli consigliati
Questa è stata una guida per continuare in JavaScript. Qui discutiamo la sintassi, il diagramma di flusso e come funziona la funzione Continue Statement in JavaScript? Puoi anche dare un'occhiata ai seguenti articoli per saperne di più -
- Parole chiave JavaScript
- Continua Dichiarazione in C ++
- Compilatori JavaScript
- Dichiarazione del caso in JavaScript