問題タブ [ternary]

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

vb.net - Gridviewの三項演算子

私はこのステートメントをVB.netページで機能させることを目指しています:

三項演算子がエラーを引き起こしています:コンパイラエラーメッセージ:BC36637:'?' ここでは文字を使用できません。

テナリー演算子を使用して、trueまたはfalseのテキスト値を含む[非アクティブ]フィールドに基づいてテキストを表示したいと思います。

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

php - PHP: 三項式の複数のステートメント

次のような関数があります。

エラー関数が呼び出されたときに、関数も終了します。このようなものです

このような複数のステートメントを処理できる三項式はまだ見ていませんが、これは初めてです。出来ますか?

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

java - 条件が真の場合に 2 つの変数を代入する Java の三項演算子が必要です

複数の 3 項条件を使用できることは確認しましたが、1 つの条件が true の場合に 2 つの変数を割り当てる方法は見つかりませんでした。これは私が書こうとしている方法です:

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

java - Java での Null を含む 3 項短縮の説明

このサイト: Java の null 定数に関する情報では、次の 2 つのステートメントは同義であると述べられています。

また、このサイト: Java での null チェックの回避に関する情報では、これら 2 つのステートメントは同義であると述べられています。

説明をお願いできますか?お時間をいただきありがとうございます。(:

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

java - Java での再帰的三項検索: 配列を 3 つの部分に分割し、指定された要素を再帰的に検索します。

特定の要素の Java 配列に三項検索を実装しようとしています。この時点で、配列の下位 3 分の 1 と上位 3 分の 1 で StackOverflowError が発生し、中央の 3 分の 1 で誤った結果が得られます。大変助かりました。

}

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

c# - 三項演算子の最後の部分から値を返さない方法はありますか

三項演算子にこれと同じことをさせる方法はありますか?:

私はこれを行うことができます:

しかし、SomeBool が false (右) の場合でも、SomeStringProperty の getter と settor を起動するのでしょうか? したがって、上記のステートメントと同じではありません。

三項演算子を使用しないことが解決策であることはわかっていますが、式の最後の部分を無視する方法があるかどうか疑問に思いました。

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

ios - coreDataの三項関係

Article、Page、Categoryというエンティティがあるとしましょう。エンティティArticleにこのような関係を持たせたいです。記事(A1)にはページ(P1)のカテゴリ(C1)がありますが、同じ記事(A1)に別のページ(P2)のカテゴリ(C2)を付けたいです。

これをcoreDataでモデル化するにはどうすればよいですか?おそらく、これらの関係の1つは、その逆の関係を実装する必要はないと思いますが、それについてはよくわかりません。何か案は?

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

xslt - XSLT 1.0三元のイディオムif?

このJavaプログラムは、ブール値を出力文字列にマップする場合にTernaryを使用します(trueの場合は「*」、falseの場合は空の文字列)。

したがって、出力は*、[空]、*です。

次のような入力XMLドキュメントがあります。

そして、trueを'*'に、falseを''にマップする次のXSLTテンプレートがあります(動作します)。

これのより簡潔なバージョンはありますか?

a)文字列'true |false'から直接ブールtrue|falseの値を自動的に取得できますか?b)ブール値true |falseを'*'、''にマップするための(xpath?)構文はありますか?

0 投票する
0 に答える
460 参照

c# - 三角図を描くための.netコンポーネント?

C#(フレームワーク以下の場合は4.0)で記述されたwinformアプリケーションの場合、データを三角グラフで表示する必要があります

誰かが使用できるC#で書かれたグラフィカルコンポーネントを知っていますか?(オープンソースかどうか)

私たちはできることを望んでいます:

  • この図のズーム/ズーム解除、
  • 表示されているフォームのサイズを変更します
  • このグラフには、各ポイントにツールチップがあります
  • エンベロープカーブを描く

ありがとうございました

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

javascript - JS 三項演算子の混乱

三項演算子について勉強中です。基本を理解しましたが、このスニペットを見て、意味がわかりません。どなたか組み立て方を教えてください!

bm & 4 || 私が理解している限り、ビット操作です(c |= 2、別のビット操作ですが、カンマとはどういう意味ですか?!

次に、63 <= a && 77 >= a ? があります。= 65:48

に変換されます

if(a >= 63 && a <= 77){ a = 65 } else { a = 48; }

その後、<= a && 57 >= a ?が続きます。a = 48 : c & 1 ? 97 <= a私にはまったく意味がありません。48 は前のステートメント用だったからです。誰でもできますか