問題タブ [break]

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

loops - Perl で内側のループから外側のループを分割するにはどうすればよいですか?

次のような Perl コードがあるとします。

true の場合something()、すべてのループを中断 (「最後」) したいと思います。

どうやってやるの?私は 2 つのオプションを考えましたが、どちらも好きではありません: 何かを使用してtrueGOTO をマークするブール変数を追加し、something()再開する前に各ループでこの var をチェックし、それが true であるかどうかを確認しlast()ます。

提案や考えはありますか?

ありがとう。

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

c# - 別のメソッドからメソッドの実行を中断/返すことは可能ですか?

私はこのようなものを持っています:

だから、私は疑問に思っていました:実行を中断することは可能MethodThatBreaks()ですか?次に、次のようになります。if(something) MethodThatBreaks();内部の条件ifがtrueの場合、その行の後には何も実行されません。

注:elseこの場合は可能であることはわかっていますが、それは望ましくありません。

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

latex - LaTeXで単語を正しく音節に分割する方法

私は LaTeX で修士号を書いていますが、単語が間違った方法で分割されることがあるという問題があります。

私の言語はスペイン語で、babel パッケージを使用しています。

どうすれば解決できますか?

: propuestosは prop-uestos (次の行の uestos) と表示されます。それはプロプエストでなければなりません。

ありがとう!!

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

bash - Bash ループが原因を示さずに予期せずループして終了する

次のようなコードのbashスクリプトがあります。

test-web-task と test-unit-task では、grails を呼び出していくつかのテストを実行し、パッケージ化を行います。このようなもの:

ファイル scripts/sh/test-unit-list および scripts/sh/test-list には、実行するテストのリストがあります。このようなもの:

最初のループは、ファイル scripts/sh/test-list のすべての行を実行せずに中断し、2 番目のループの実行を開始します。

ご覧のとおり、何が問題なのかを確認するために、sh に -vx を追加しました。しかし、私は間違っていることを見つけることができません。

おそらく、scripts/sh/test-list の何かがクラッシュし、ループが壊れていると思います。この場合、何がクラッシュしているのかを知りたいのですが、ループが途切れることなく続くようにしたいのです。

ポインタを教えてもらえますか?

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

switch-statement - 改行なしの switch ステートメントの技術的な名前

改行のない switch ステートメントの「技術名」を知っている人はいますか?

私はいくつかの教科書に目を通し、かなり長い間オンラインで検索しましたが、結果はありませんでした。

0 投票する
19 に答える
206172 参照

for-loop - for ループで break を使用するのは悪い習慣ですか?

ループ内でbreakステートメントを使用するのは悪い習慣ですか?for

たとえば、配列内の値を検索しています。for ループ内で比較し、値が見つかったときに for ループbreak;を終了します。

これは悪い習慣ですか?変数を定義しvFound、値が見つかったらそれを true に設定vFoundし、forステートメント条件をチェックインするという代替手段が使用されているのを見てきました。しかし、この目的のためだけに新しい変数を作成する必要がありますか?

通常の C または C++ for ループのコンテキストで質問しています。

PS: MISRA コーディング ガイドラインでは、break を使用しないようにアドバイスしています。

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

javascript - JavaScript:関数を壊さずにリンクにfalseを返す方法は?

質問があります(驚くべきことに;)):

関数を壊さずにリンクにfalseを返すにはどうすればよいですか?以前はjQueryを使用せずにこれを実行していましたが、当時は一定間隔後に実行するようにアニメーションを設定し、falseを返しました。今回は実行を継続するための関数が必要です。

よろしくお願いします

0 投票する
8 に答える
4616 参照

java - forループでbreakを使用するかどうか?

簡単な質問です。たとえば、CarクラスはHashMap(String、String)を拡張します。

1.1。

2.2。

上記の2つのうちどちらが良いですか?ありがとう。

----編集済み----申し訳ありませんが、私の主張を明確にしませんでした。

doSomething()メソッドは、実際にはさまざまなことを行っています。それらをdoSomething()とdoSometingElse()に変更しました。

私の質問は、すべてのプロセスを1つのif()にまとめますか?または、if()条件が満たされない場合は、最初にループを中断します。

ありがとう。

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

javascript - 私のウェブページは 1 ページにしか印刷されません (切れ目はありません)。

約 3 ページにわたる Web ページの情報を印刷するのに問題があります。現在、印刷されているのは 1 ページだけで、残りのデータはどこにも表示されていませんか? ページを分割し、次のページに情報を引き続き印刷できるようにするために使用できる JS または HTML はありますか。

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

ruby - RubyでUnicode 0083をgsubする方法は?


html.file から文字列をロードし、プラグイン ya2yaml を使用して yaml ファイルに書き込みました。



YAML::parse_file メソッドで .yml ファイルを読み込みます。
しかし、文字列内の "\n" は負荷の問題を引き起こすため、すべての "\n" を "" に gsub しようとしましたが、まだ問題があります。 、読み込みの問題を引き起こします:



では、yaml または char 0083 の何が問題なのですか?
または、どうすればこの問題を回避できますか?