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