問題タブ [do-loops]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
74 参照

c - -400、-200、-400 を順番に生成する方法

元のコードで同じ結果を生成する 2 番目のバージョンで for ループを作成しようとしていますが、-400、-200、-400 を順番に取得する方法がわかりません。
元のコード:

2 番目のバージョン:

0 投票する
1 に答える
490 参照

vbscript - AtEndOfStream ループでの VBScript エラー 9

次のようなスクリプトを使用して、テキスト ファイル内の一部のデータをループ処理しています。

毎回値を出力し、ファイルの最後まで取得します (すべての値が出力されることがわかります) が、最後に到達すると常にエラーになります。使用on error resume nextして印刷したところErr.Number、エラー番号 9 が表示されましたSubscript out of range

私がループしているファイルの問題は、最後の行が空白であることです。ファイルを開き、最後の空白行を削除してからコードを実行すると、正常に動作するため、これを知っています。ただし、これは自動化されたプロセスです (ファイルは自動的に FTP に送信され、プロセスは自動化されたタスクによって毎日実行されます)。If Len(Trim(objFile.ReadLine)) > 0 Thenこの空白行を考慮に入れるためにそれを含めましたが、データのある行では正常に機能しますが、ファイルの最後でエラーがスローされます。

空白行に達したときにループを終了させることもできますが、何らかの理由でコードの途中に空白行が表示された場合に備えて、条件を保持したいと思います。それが本当にファイルの最後の行であるかどうかを判断してから、ループを終了する方がクリーンになると思います。

何か案は?ご協力いただきありがとうございます!

0 投票する
1 に答える
153 参照

c++ - fortran77 do continue ループが混乱する

Fortran プログラムを C++ バージョンに変換しようとしているところ、次のようなコードが見つかりました。

そしてEND終わりです。

私のC ++バージョンは次のとおりです。

私はそれが間違っていると確信していますが、正しいものを理解できませんでした。では、Fortran コードを C++ に変換するにはどうすればよいでしょうか?

0 投票する
1 に答える
581 参照

java - in.nextInt() Do While/ブールループの問題

Java を使い始めたばかりで、Do/While ループとブール値を学習しています。ただし、nexInt でエラーが発生し続けます。私は自分が何をしているのか分かりません:)。このプログラムが完了するはずの割り当ては次のとおりです。「パスワード変数を設定し、この変数にパスワードを割り当てます。プログラムを実行し、無効なパスワードを入力して、ブール論理が正しいかどうかを確認します。正しいパスワードが入力されたら、プログラムは入力を求めるのをやめるべきです。」

これが私がこれまでに持っているものです:

0 投票する
2 に答える
1300 参照

java - このプログラムのランナーを作成するにはどうすればよいですか? (それをテストするため)

文字列内の母音の数をカウントするプログラムを作成しています。子音より母音が多い場合は true を返します。そうでない場合は、false。これは宿題ですが、ランナーはその一部ではありません。私のプログラムが動作するかどうかをテストしたいのですが、動作するはずです (うまくいけば!)。

現在、すべての宿題とラボでは、通常、ランナーが与えられています。コードをチェックしたいので、書き方を教えられたことはありません。過去のランナーを模倣しようとしましたが、ランナーでエラーが発生し続け、「シンボルが見つかりません」というエラーが表示されました。このプログラムのランナーを作成するにはどうすればよいですか?

これが私のコードです:

問題が発生した場合は、常にアドバイスを除外します:)

これが私の「ランナー」です(かなり悪いです、笑):

import static java.lang.System.*;

ありがとうございました :)

0 投票する
1 に答える
1300 参照

vba - VBAで変数データを選択して移動する方法

セルの最後までプロセスを続行しようとしていますが、選択を一定の順序で変更する必要があります。コードは次のとおりです。

ご覧のとおり、基本的に行うことは、11 行を選択してから、データを次のワークブックの次の行に転置コピーすることです手順を F8 したところ、1 つの選択でうまく機能し、13 行下に移動して次の選択を行うことがわかりましたが、データを継続的に移動する方法がわかりません。常に11行を選択し、手順を実行してから13行を数え、空の行に到達するまでもう一度実行する必要があります。理想的には、特定のセル エントリを検索し、このセル エントリの次のインスタンスを見つけたら 11 行を選択するように設定できますが、13 行はパターンとして残っていると思うので、13 行をカウントダウンするだけで問題ありません。

だから、私の困惑は、行の選択を可変にする方法だと思います。コードを調べると、行の選択が具体的な値であることがわかります。そのため、マクロを実行しても下に移動せず、指定したセルだけが実行されます。どうすれば細胞を下に移動させることができますか?