JavaScript "continuer" une boucle


Exemple

Continuer une boucle "for"

Lorsque vous placez le mot-clé continue dans une boucle for, l'exécution passe à l'expression de mise à jour ( i++ dans l'exemple):

for (var i = 0; i < 3; i++) {
    if (i === 1) {
        continue;
    }
    console.log(i);
}

Production attendue:

0
2

Continuer une boucle while

Lorsque vous continue dans une boucle while, l'exécution passe à la condition ( i < 3 dans l'exemple):

var i = 0;
while (i < 3) {
    if (i === 1) {
        i = 2;
        continue;
    }
    console.log(i);
    i++;
}

Production attendue:

0
2