■ソースコード
			n = 0;
			while (n < 10)
			{
			 n++;
			}
			alert(n);
			n = 0;
			do
			{
			 n++;
			}while(n<100);
			alert(n);
■ポイント
			 while()の書式は以下のようになります。
while(条件式)
			{
			 繰り返し処理内容
			}
do〜while()の書式は以下のようになります。
do
			{
			 繰り返し処理内容
			}while(条件式)
 whileでは最初に条件をチェックしますが、do〜whileは最後に条件をチェックして繰り返すかどうかを判定します。これは、どうしても1回は処理したい繰り返しの場合に利用します。繰り返し処理を行う命令としてforがありますが、while, do〜whileは判定分しか記述できないためカウンタ変数の用意、カウンタ変数の増減処理などは個別に行う事になります。
			 while、do〜whileとも条件式はifと同じように書くことができます。
サンプルをダウンロード
目次へ戻る