亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript en boucle

boucle while

boucle while parcourt un bloc de code tant qu'une condition spécifiée est vraie.

Syntaxe

while (condition)
{
Code à exécuter
}

Instance

La boucle dans cet exemple continuera à s'exécuter tant que la variable i est inférieure à 10?:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p>點擊下面的按鈕,只要 i 小于 5 就一直循環(huán)代碼塊。</p>
<button onclick="myFunction()">點擊這里</button>
<p id="demo"></p>
<script>
function myFunction(){
var x="",i=0;
while (i<5){
x=x + "該數(shù)字為 " + i + "<br>";
i++;
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>

REMARQUE ?: Si vous oubliez d'incrémenter la valeur de la variable utilisée dans la condition, la boucle ne se terminera jamais. Cela peut provoquer un crash du navigateur.

Exécutez le programme et essayez-le


do/while loop

do/while loop est un variation du corps de la boucle while. La boucle exécute le bloc de code une fois avant de vérifier si la condition est vraie, puis répète la boucle si la condition est vraie.

Syntaxe

faire
{
Code à exécuter
}
pendant que (condition );

Exemple

L'exemple suivant utilise une boucle do/while. La boucle s'exécutera au moins une fois, et elle s'exécutera même si la condition est fausse, car le bloc de code s'exécutera avant que la condition ne soit testée?:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p>點擊下面的按鈕,只要 i 小于 5 就一直循環(huán)代碼塊。</p>
<button onclick="myFunction()">點擊這里</button>
<p id="demo"></p>
<script>
function myFunction(){
var x="",i=0;
do{
x=x + "該數(shù)字為 " + i + "<br>";
   i++;
}
while (i<5)  
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>

Exécutez le programme pour l'essayer



Formation continue
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <p>點擊下面的按鈕,只要 i 小于 10 就一直循環(huán)代碼塊。</p> <button onclick="myFunction()">點擊這里</button> <p id="demo"></p> <script> function myFunction(){ var x="",i=0; while (i<10){ x=x + "該數(shù)字為 " + i + "<br>"; i++; } document.getElementById("demo").innerHTML=x; } </script> </body> </html>
soumettreRéinitialiser le code