問題タブ [error-checking]

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 投票する
3 に答える
105 参照

c# - +5 は有効ではないが 5 は有効であるというルールを使用して、整数を解析するにはどうすればよいですか?

私のプログラムは、テキスト ボックスに 1 ~ 10 の数字を入力するようにユーザーに要求します。ユーザーが数字を入力すると、次のように に変換されintます。

数値をint に変換!できない場合、ユーザーにエラーがスローされるため、を使用しました。TryParse

これは、 や+など、で始まる数字を入力するまで機能します。の前にがあるという事実を捉えていません。複数入力すると、当然のようにエラーがスローされます。+5+1+int+

このタイプの入力をチェックするエラー防止コード行を作成するにはどうすればよいでしょうか?

0 投票する
3 に答える
4353 参照

excel - 列 A:B の値が同じで列 C の値が異なる行を強調表示する

4000 行以上のデータを処理する必要があります。列 A は SKU を表し、列 B は単位を表し、列 C は単価を表します。添付の図に示すように、同じ SKU、ユニット、ユニット価格がそれぞれの列で重複する場合があります。どの SKU の単価が異なるように見えるかどうかを確認して強調表示する必要がありますが、単価は同じです。これは、同じ SKU (列 A)、同じユニット (列 B) であるが、単価 (列 C) が異なることを意味します。

行ごとに手動でチェックする代わりに、このチェックを行うための可能な方法または式はありますか?

[写真の行 4 のように同じケースを見つける方法 (同じ SKU、同じユニット、異なる単価)

写真の行 4 のような同じケースを見つける方法 (同じ SKU、同じユニット、異なるユニット価格?

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

java - 正数の入力をチェックする

したがって、私のプログラミング課題では、ユーザーは成績の数を入力する必要がありますが、入力をチェックして適切なエラーを返す必要があります。数値は正の数値である必要があり、プログラムはエラーを区別して適切な応答を返し、正しい数値が入力されるまでループバックする必要があります。エラー チェックの部分を取得しましたが、プログラムを次の部分に続行するのに問題があります。任意の助けをいただければ幸いです

0 投票する
6 に答える
2213 参照

php - PHP: チェック関数が例外をスローする必要があります

これは必ずしも PHP だけに当てはまるわけではありませんが、それは私の懸念事項です。

私は最近、いくつかの引数を取得し、さまざまな方法でその有効性をチェックするいくつかのチェック関数を作成しています。同様に、checkXmlString($xml) は、指定された文字列に整形式の xml ドキュメントが含まれているかどうかなどをチェックします。

問題は、これらの関数がブール値を返すか、例外をスローして成功時に何も返さないかです。

そう

というより

0 投票する
3 に答える
6548 参照

c# - int[] に特定の数値のみが含まれているかどうかを確認するにはどうすればよいですか?

int[] に特定の値 (この場合は 0 と 1) のみが含まれていることを確認し、含まれていない場合は例外をスローする必要があります。

次のいずれかのソリューションよりも効率的な方法はありますか?

シンプル(しかしO(n)):

Where() の使用:

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

java - 注記の複数のインスタンスが作成される原因となる論理的な問題

以下は、note というクラスの (ほとんどの関数を除いた) 定義です。

これらのメモは NoteManager.java と呼ばれるクラスによって管理されます。

アプリを完全にシャットダウンしてから再度開いたときに、このメモ帳アプリがランダムな新しいメモを作成する理由を解明しようとしていますが、問題が何であるかはわかりません。問題に関連していないように見えるすべての関数を切り取ったので、論理エラーはどこかにあるはずです。

ある種の循環参照またはチェックの欠如であると私が推測しているものを見つけるにはどうすればよいですか?