★continue文

戻る continue文 進む

ここでは、continue文についてまとめています。ご参考になれば幸いです。

処理のスキップ continue文

continue文は、for文while文等で使用します。ループ処理を行っている最中にある条件がtrueになったら、continueで処理を1回飛ばします。ループは引き続き処理を続行します。繰り返し回数の決まった所定回で条件分岐し処理をスキップさせる場合に使います。ラベル名(JavaScriptで使える文字使えない文字参照)を指定して明示的に場所を指定します。

ラベル名 :

if ( 条件式 )
continue ラベル名;

ラベル名は省略可能です。

ソース
<pre><script type="text/JavaScript">
<!--
var i = 0; 			//初期値
var j;
while (i < 10){ 		//iが9以下のとき処理を行う
  for (j = 0; j < i ; j++){	 //@を横にi個表示
	if (i == 5) 		//iが5のとき処理をスキップ
	continue;
	document.write("@");
		}
  document.writeln(i,"個");	 //カウントを書き出して改行
  i++;                       //iの値を1ずつ増やす
	}
document.write("continue文があるので@5個目をスキップします。");
//-->
</script></pre>
<noscript>
JavaScriptが使えません。JavaScriptを無効にしているか、
JavaScriptに対応していないブラウザです。
</noscript>
@をi個づつdocument.write()で書き出し、iカウントしながらdocument.writeln()で改行しています。document.writeln()preエレメントで括らないと改行しません。
--------------------------------
表示
--------------------------------

[先頭へ] [Top Pageへ] [Contentsへ]


Copyright (C) pokochan 2000-2003
http://www.tees.ne.jp/~pokochan/java_script/continue.html
E-mailpokochan@mx1.tees.ne.jp