ここは、ふぇりあ16歳が不定期に連載しているオンライン小説のページです。
VNIふぇりあ16歳へ
ゼロからわかる現代JavaScript
8.while文
while文は繰り返しです。
whileは日本語にすると、「する間」です。
while(){
//繰り返したい処理
}
と使います。
() の条件式の中は真の値を判定しています。
i<20と書くと、20になる前は偽、20になると真となります。
つまり20になる前まで繰り返す、という意味になります。
単にture / falseという真か偽の値を入れることもできます
(これは正確にはbooleanという型です)
今回使用するソースコード |
//変数を宣言 var i = 0; //20より小さくなるまで繰り返す while(i < 20){ document.write(i + "回繰り返すよ<br>"); //繰り返すごとにiを1ずつ増やす i++; } |
実行結果
コラム:
もし
while(true){
document.write("エンドレスエイト");
}
とするとどうでしょう?whileが常に正のとき
永久に繰り返します。
そのため実際に書くと処理が止まらなくなります。
if (i == 10)
break;
とif文とbreakを使って繰り返しを抜け出す記述が必要になってきます。
(C)著作権はふぇりあ16歳とお兄ちゃんにあります。
無断転載、盗用は禁止です。