掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
☆論理式☆ (ID:124813)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>1,3,5,7,9,11 この数値は配列の添え字ですか? (0) 〜 (10) なら 11 って存在しませんけど。 >Do While (???)の後に >どのような論理式を打てばいいのでしょう? この条件だとどんな論理式を打とうが Do ループ単体で実現するのは ほぼ無理です。 # 配列内に次の添え字が格納されている場合は例外。 配列を先頭から走査していくとしたら、欲しくない変数を指した ところで Do ループが終了してしまいます。 実際の処 (例示の数値を配列の添え字とすると) Do While 〜 Loop で 実現するなら例えば dim idx ' 配列のインデックス値 Do While idx <= 配列添え字の最大値 idx が 1,3,5,7,9,11 かどうか? 欲しい変数に対して処理 idx = idx + 1 Loop という感じになります。 ...が、このようなループなら Do ループより For ループの方が楽です。 例示のように必ず 1 つおきに欲しい値が入っているならループ内で idx の値をチェックする必要すらありません。(キーワード:Step)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.