Code et exemple de boucle while

Utilisation de la boucle 'while' en javascript.

Explication

Boucle while:
La boucle 'while' sert à exécuter à plusieurs reprise une groupe de déclaration jusqu'à ce que la condition est vraie. La différence entre la boucle 'for' et 'while' est que 'while' ne prend pas le compteur comme argument.
Syntaxe:
while(condition)
{
// groupe de déclaration à exécuter
}

Comme le sytaxe le défni, la boucle while n'a qu'un seul paramètre ou condition à valider. Les déclarations resp_codens "while" s'exécutent jusqu'à ce que la condition est fausse.
Comme exemple, supposons une situation où on veut imprimer les 5 premiers chiffres.
Exemple de Code:
<script language="javascript">
var i=0;
while(i<5)
{
document.write("La valeur de i est de - "+i+" ");
i++;
}
</script>

Résultat:

L'exécution de la procédure est comme suit,
a) L'initialisation de la variable "i" comme 1 a été fait avant de commencer la boucle.
b) Dans la boucle while, la condition est vérifiée,
la condition est satisfaisante (vraie) comme i<5 et la déclaration est exécutée.
c) Dans la dernière ligne on a augmentée ou incrémentée la valeur de i en 1. Donc, vers la fin de la boucle, le pointeur revient au début de la boucle et vérifie la condition.
d) A présent, "i" est égale à 1 et i est plus petit que 5. La condition est satisfaisante et les déclarations sont exécutées. La même procédure continue jusqu'à ce que i est égale à 5.
e) Quand i est égale à cinq, la condition devient fausse et le pointeur sort de la boucle.
Remarque: Il est important de noter la déclaration i++. Si i++ n'a pas été inclu, la valeur de 'i' restera zéro, et la condition sera toujours vraie et la boucle devient une boucle infinie. Ceci entraînera un problème de mémoire ou un chargement infini de la page.