Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以下のようなforループを探しています
dim i as integer dim j as integer = 5 For i = 0 To j If i = 5 Then i = 10 j = 20 End If Next
''i=5 の場合、i を 10 に、j を 20 にインクリメントして、ループが 10 から 20 に拡張されるようにします
誰でもこれを達成する方法を提案できますか?
ループ変数を変更しようとしないでください。ループは常に 5 にヒットするため、10 まで「拡張」します。最初に 10 までループさせるだけです。の変化する値をj内部的に使用する場合は、適切なタイミングでk変化する別の変数を5作成し、代わりに使用します。10k
j
k
5
10