目次:
【第12回】JavaScript 2 (基本構文、制御構造(if, for, etc.)) 第1章
--タスク12
--第12回タスクチェッカー
※公開科目にはありません 第3章
第4章
第5章
|
現在の場所: ホームページ > [3]JavaScriptによる動的Webページ > 【第12回】JavaScript 2 (基本構文、制御構造(if, for, etc.))
> 第4章 > 繰り返し制御文2(while)
繰り返し制御文2(while)
【本節の目的】
繰り返しを命令する構文にはfor、whileなどがあります。本節では、while繰り返し制御文について学びます。 while繰り返し制御文の基本while制御文は下記のように簡単なloop構文を持っています。 while (評価式値) { 文1;文2;....; } 評価式値がTRUEであれば、{文1;文2;...;}を実行します。実行後再び 評価式値を確認して、次の制御を実行します。はじめから評価式値が FALSEであれば、{文1;文2;...;}は一度も実行されず、次の文へ制御 が移ります。 下記プログラムで確認してみましょう。 サンプル(while.html)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Script-Type" content="text/javascript charset=utf-8"> <title>while文の確認</title> </head> <body> <h3>while文の確認</h3> <script type="text/javascript"> <!-- k=0;i=0; n=25;m=n; while(n > 0) { i++; k=k+i; n--; } document.write('n=',m,' k=',k); //--> </script> </body> </html> |