ネタ元→東方算程譚:どんだけ~? のコメント欄にて。
Basic屋さんに質問。
For I = 1 To 10 ... Next
ってときの To 10 には範囲をイメージしてますのかしら。
字面からはむしろ"10で打ち止め!"ってゆー"ポイント"を感じるのですけど。
えっと、For...Next ステートメント (Visual Basic)の場合、頭ん中はどうなってるの?ってことですね。こういう自分の頭の中を好き勝手に書いて突っ込んでもらえるエントリにはちゃんと乗っからないとダメだって死んだおばぁちゃんが言ってたっけ・・・。
たとえば、以下のFor...Next ステートメントの場合…
For i As Integer = 0 To 10
Next
私の頭の中では・・・
i が 0 から 10 まで ぐるぐるどっかーん!
って、なっています。From x To y みたいな感じかな?
コメント欄の先頭では For 全体に対して、範囲のほうが頭が楽ってコメントになっていますが、「To 10」 だけでみると '10まで' ですか?(←誰に聞いてるのかw)"ポイント"を感じるますですか?
ちなみにFor...Next ステートメント (Visual Basic)では、説明として、
指定された回数だけ、一連のステートメントを繰り返すフロー制御ステートメントです。
x To y は回数ってことらしいです。
# どう考えても 'ぐるぐるどっかーん!' のためのエントリのような気がしなくはなくもないかもしれなくもない。
あ、あと、こんな書き方↓もありましたっけ。どう読みましょうかね~。
For i As Integer = 0 To 10 Step 3
Next
まったくの余談ですが、Visual Basic はじめてから、C♯を見たとき、最初は For が一番戸惑いました。