問題タブ [conditional-expressions]

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 に答える
134 参照

c# - 次の条件演算子 "?:" をコンパイルしても実行時エラーが発生するのはなぜですか?

次のプログラムが警告なしでコンパイルされる理由がわかりませんが、例外ブロックで条件演算子が NullReferenceException を返します。

演算子については知ってい??ます。質問は、例外ハンドラの最初の行で NullReferenceException が発生する理由についてです。

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

r - R: 置換しようとしたときに列を削除する

データ フレームの列の NA 値を、同じ行の別の列の値に置き換えようとしています。値を置き換える代わりに、列全体が削除されたようです。

fDF は、一部の値が NA であるデータ フレームです。列1にNA値がある場合、列2の値に置き換えたい.

ここで何が間違っているのかわかりません。

ありがとう

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

python - Pythonでの割り当ての場合は1行

このトピックに続いて1 行の if-condition-assignment

提案されたステートメントを短くする方法はありますか:

割り当てられた値が条件で同じである場合は?

これが今の様子です:

intvalue二回登場。intvalue一度だけ使用して同じステートメントを取得する方法はありますか? よりエレガントなもの?

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

python - 異なる演算子を使用した Python 1 行の if-else

Python で 1 行の if ステートメントと for ステートメントをいじっていたところ、次の問題に遭遇しました。

私は次のようなものを作ることができます:

しかし、次のように = と += を同じコンテキストで使用したい:

これを1行で実装するにはどうすればよいですか?

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

python - str.endswith() による条件チェック

次の文字列があります

また

この条件を考えると、上記の 2 つの文字列は常に "OK" と出力されると思います。しかし、なぜ失敗するのでしょうか。

それを行う正しい方法は何ですか?

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

java - 条件式による数値型昇格

Javaをいじっていて、あることに気づきました。ここで最もよく示すことができます:

2つは同じであると予想しますが、これが印刷されるものです:

誰かがこれについて良い説明を持っていますか?

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

qlikview - qlikview の同じフィールドに 2 つの異なる属性の式を記述する方法

SQLで持っているqlikviewで次のステートメントのスクリプトを書くのを手伝ってください。

Total_val という同じフィールドに Total_A 、 Total_B 、および Total_C があります

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

lisp - Lispで発散しているもの

例えば、

(cond ((< 2 1) 2 )((< 1 2 ) 1)) の値は 1 です。

しかし、(cond (diverge 1) (ture 0))私の主要な本で、分岐が終了しない場合、それは未定義であることがわかりました。

Lispの発散は何ですか??

私はそれを知りません。

また、Lisp の副作用が正確にはわかりません。