メニューに戻りたいときはここをクリック。
前回は VBS の入門的学習を行った。今回は繰り返し処理について学ぶ。繰り返しを VBS で処理するときに使える構文としては、 for ... next, do ... loop がある。
for i=1 to 3
msgbox("i=" & i)
next
msgbox("i=" & 1)
msgbox("i=" & 2)
msgbox("i=" & 3)
と同じことになる。
s=0 for i=1 to 10 s=s+i next msgbox(s)
for i=2 to 100 step 3 何かの文 nextとすると、 i に最初に 2 を代入したあと、次は 5、その次は 8 というように 3 ずつ増やして代入していくことになる。
s=0
for i=2 to 100 step 2
s=s+i
next
msgbox("2 から 100 までの偶数の和は" & s)
s=0
s=s+2
s=s+4
s=s+6
...(本当はここに46個の文がある)
s=s+100
msgbox("2 から 100 までの偶数の和は" & s)
と同じ動作をする。
s=1 for i=1 to 10 s=s*i next msgbox(s)
s=1 for i=101 to 199 step 5 s=s+i next msgbox(s)
古代ローマ (ローマ帝国 の歴史とコイン)