L'instruction break permet d'interrompre le déroulement d'une boucle.
L'instruction continue permet d'interrompre également le déroulement d'une boucle sauf qu'elle ne la termine pas immédiatement mais la court-circuite.
L'instruction break permet d'interrompre immédiatement l’exécution du bloc de code d'une boucle.
Cette instruction nous l’avons déjà vu dans l’exemple du cours sur la condition Switch.
Example :
<html>
<body>
<script type="text/javascript">
var i=0;
for (i=0;i<=10;i++)
{
if (i==3)
{
document.write("le déroulement de la boucle est interrompu car "+i+" = 3");
break;
}
document.write("Le nombre est : " + i);
document.write("<br />");
}
</script>
</body>
</html>
Dans l’exemple ci-dessus le déroulement de la boucle est interrompu lorsque la variable i = 3.
L'instruction continue permet d'interrompre également le déroulement d'une boucle à l'exception qu'elle ne la termine pas immédiatement mais la court-circuite..
C'est-à-dire qu’elle passe à l’étape suivante du code.
Example :
<html>
<head></head>
<body>
<script type="text/javascript">
/*L'instruction continue court-circuitera la boucle while
lorsque le reste de la division par 2 est égale à 1
x provoquant la non-impression de ce chiffre.
et donc il ne sera pas écrit on n'aura que les nombre paires*/
var x = 0;
//La boucle effectuera ses vingt itérations
while (x <= 20)
{
x++;
if (x%2 == 1)
{
continue;
}
document.write(x + '<br />');
}
</script>
</body>
</html>
|
|
Le langage JavaScript |
La boucle for...in javascript |
| Tweet |