oujood.com

Les instructions Break et Continue de JavaScript

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

chercher |

Les instruction Break et Continue

JavaScript cours tutorial

L'instruction break est utilisée pour interrompre l'éxecution d'une boucle.
L'instruction continue est egalement utilisée pour interrompre l'éxecutione d'une boucle sauf qu'elle ne la termine pas immédiatement mais la court-circuite.

L’instruction break

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 :

Exemple :       Copier le code


<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

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 :

Exemple :       Copier le code


<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>



Par carabde 30 mars 2014

Voir aussi nos tutoriel :

Déclaration des images avec PHP GD

Déclaration des images avec PHP GD

Balise addresse

Définit les coordonnées de l'auteur / propriétaire d'un document

fonction join

Alias de implode