2012年9月6日木曜日
制御構文(4/6)
■細かな繰り返し制御を行う「for」
より細かな繰り返し制御:「for」
「繰り返し時の初期化処理」「繰り返しの条件チェック」「繰り返し後の処理」
3つの要素を持った繰り返し構文
for構文 → 「初期化処理」を実行 → 繰り返し条件をチェック
→ 結果trueならば → その後処理 → 戻る
forのもっとも多い使い方は、「繰り返し回数をカウントする変数を操作する」
<利用例>
ゼロから変数Nまでの整数をすべて合計する
for(var i = 0;i <= N;i++)
1.最初の繰り返しに入る前に「var i = 0」
2.繰り返しを行う際、「i <= N」をチェック
3.これが正しければ繰り返し部分の処理を実行
4.その後、「i++」を実行して再び条件のチェック
forのもっとも基本的な使い方
※代入演算子
「total += i;」は 「total = total + i」と同じ
A += B; A = A + B と同じ
A -= B; A = A - B と同じ
A *= B; A = A * B と同じ
A /= B; A = A / B と同じ
A %= B; A = A % B と同じ
protram list
1 ' for文の基本形
2 for ( 初期化処理 ; 繰り返し条件 ; 繰り返し後の処理 )
3 ....実行する処理....
4
5
6 ※サンプルスクリプト
7
8 <html>
9 <head>
10 <script type="text/javascript">
11 <!--
12 var N = 100;
13 var total = 0;
14 for(var i = 0;i <= N;i++)
15 total += i;
16 alert(N + "までの合計:" + total);
17 //-->
18 </script>
19 </head>
20 <body>
21 <H1>TEST.</H1>
22 </BODY>
23 </html>
ラベル:
JavaScript制御構文
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿