Ces deux instructions, CONTINUE et BREAK sont utilisables à l'intérieur d'une boucle for, while et l'instruction switch.
Dans notre exemple nous allons utiliser, l'instruction continue.
Voici comment, pour les superstitieux, ne pas affiché dans une série de nombres le numéro 13.
for (i=1; i<=20; i++) {
if (i == 13) continue;
document.write(i + " ");
}
Résultat :
Comme nous pouvons le voir, le numéro 13 n'est pas affiché.
Voici un autre exemple, qui utilise l'instruction break.
Dès que la quantité mini du stock sera atteinte, on sortira de la boucle.
var stockTotal = 25 , stockMini = 12 , nbrVente = 0;
while (stockTotal > stockMini) {
nbrVente++;
stockTotal--;
if (stockTotal <= stockMini) break;
}
document.write("Le stock doit être réapprovisionné !<br>" + nbrVente + " ventes ont étés effectués.");
Résultat :