「JavaScript/制御構造」の版間の差分

削除された内容 追加された内容
無限ループについて追記。
編集の要約なし
200 行
10回ループが回ると''i''が10になり、''i'' < 10がfalseになるのでループを抜けます。このようにwhile文は''i'' < 10がtrueである間、ブロックを実行しつづけます。よってこのプログラムは0から9までの数字を表示します(10になるとループから抜ける)。
 
while文は条件式がtrueであれば延々とループを回し続けるので、いつまで経ってもfalseにならないような条件を指定すると無限ループになります。無限ループが発生すると処理系がフリーズする場合があるので注意してください。たとえフリーズしなくても、メモリを圧迫してしまい、ループ動作中にパソコンの処理速度を低下させている場合があります。

なので、以下の無限ループのプログラムは、絶対に実行しないでください。
 
<source lang="javascript">