問題タブ [conditional-operator]
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.
c++ - 条件 (三項) 演算子を使用するにはどうすればよいですか?
"A ? B : C"
C++ 互換言語で構文を記述する方法を常に考えていました。
次のように機能すると思います:(疑似コード)
ベテランの C++ プログラマーが助けてくれませんか?
python - Python には三項条件演算子がありますか?
Python に三項条件演算子がない場合、他の言語構造を使用してシミュレートすることは可能ですか?
c# - C# ?? combined with ?: question
I'm building an XML Deserializer for a project and I run across this type of code situation fairly often:
Is there a better way to write this statement?
EDIT : Perhaps I should have clarified my example as I do have a helper method to parse the string into a decimal.
vb.net - VB.NET に条件付き三項演算子はありますか?
Perl (および他の言語) では、条件付き三項演算子は次のように表現できます。
VB.NET に同様の演算子はありますか?
vb.net - VB.NET の合体演算子と条件付き演算子
重複の可能性:
VB.NET に条件付き三項演算子はありますか?
C# のように VB.NET で合体演算子 (??) と条件付き三項演算子 (:) を使用できますか?
c - C の三項 (条件付き) 演算子
条件演算子の必要性は何ですか? if-else コンストラクトを実装しているため、機能的に冗長です。条件演算子が同等の if-else 代入よりも効率的である場合、なぜコンパイラは if-else をより効率的に解釈できないのでしょうか?
vb.net - VB .NET の場合は 1 行
VB .NET で 1 行の if ステートメントを実行することは可能ですか? もしそうなら、どのように?
java - Java ?: 演算子は何と呼ばれ、何をしますか?
私は Java を数年間使用してきましたが、最近まで、次の構造に出くわしたことはありません。
これはおそらく非常に簡単な質問ですが、誰か説明できますか? 読み方は?私はそれがどのように機能するかを知っていると確信しています。
isHere
true の場合、呼び出さgetHereCount()
れます。- if
isHere
is falsegetAwayCount()
が呼び出されます。
正しい?この構成は何と呼ばれますか?
c# - C# で同等の場合
IIf
C#に同等のものはありますか? または同様のショートカット?