問題タブ [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# - NullableIntで条件付き演算を使用する方法
小さな問題。なぜこれが機能しないのか、アイデアはありますか?
null
左側の式がTrueの場合、それ以外の場合は戻ります1
。単純に見えますが、コンパイルエラーが発生します。
null
との間には暗黙の変換がないため、条件式の型を判別できませんint
。
null
in? null : 1
を有効なものに置き換えればint
、問題はありません。
php - Pylons を使用した Mako の条件演算子
PHP では、条件演算子を使用して、問題の要素に適用される属性を html 要素に追加することがよくあります。例えば:
テンプレートに Mako を使用して、Pylons でプロジェクトを開始しています。どうすれば同様のことを達成できますか? 現在、理想的ではない 2 つの可能性があると考えています。
解決策 1:
解決策 2:
この特定のケースでは、値はテストされた変数 (value="1" => blah == 1) と同じですが、. のような他の状況でも同じパターンを使用し<?= isset($variable) ? ' value="$variable" : '' ?>
ます。
Mako を使用してこれを実現するクリーンな方法を探しています。
java - 条件式にJavaエラーがありませんか?
メソッドtest1()
とtest2()
を使用すると、Type Mismatch Error: Cannot convert from null to intが発生します。これは正しいです。しかし、なぜメソッドで同じ結果が得られないのtest3()
ですか? その場合、Javaは条件式をどのように異なる方法で評価しますか? (明らかに、 aNullPointerException
は実行時に上昇します)。欠落エラーですか?
前もって感謝します!
python - 基本的なPythonのWhileループ複合条件評価
Python IDLEシェルでは、複合条件式とwhileループを使用できないようです。かっこ内でも試してみました。次の2つの例を見てください。
これは2番目の条件を評価しません。しかし、私が書くなら
これは機能します。「and」演算子を使用してコードの最初のブロックを実現する方法はありますか。私はJavaでそれを行いました。Pythonで同じ機能を実現するには、「if」ステートメントをまとめる必要がありますか?
c# - 使い方 ?文字列のキーワード
単純な条件があり、キーワードを使用して実装したいのです?:
が、コンパイラが許可しません。これは正確なサンプルです
私もこれを試します
これらのサンプル面のビットはエラーがあります。
?:
これをキーワードで定義する方法は?textbox
.text` は null の場合があることに注意してください。
javascript - Javascript && 演算子とネストされた if ステートメント:どちらが速いですか?
さて、皆さんが私に飛びついて「パフォーマンスを気にしすぎだ」と言う前に、私がこれを熱心すぎる性質ではなくむしろ好奇心から尋ねていることをここに置いておきます. それは言った...
&& ("and") 演算子の使用とネストされた if ステートメントの使用にパフォーマンスの違いがあるかどうか興味があります。また、実際の処理の違いはありますか?つまり、 &&は常に両方のステートメントを処理しますか? それとも、最初のステートメントが失敗した場合に @ 最初のステートメントを停止しますか? それは、入れ子になった if ステートメントとどう違うのでしょうか?
明確にするための例:
A) && ("and") 演算子
対 B) ネストされた if ステートメント
c# - C#の論理積と条件付きAND、ORの違いは何ですか?
重複の可能性:
|の違いは何ですか および|| または演算子?
論理積と論理積:
条件付きANDおよびOR:
これまで、条件付きオペランドについてしか知りませんでした。私はそれが何をするのか、そしてそれをif文に適用する方法を知っています。しかし、論理オペランドの目的は何ですか?
c# - 条件付き演算の式としてtrueとfalseを使用する
私はいくつかのコードを維持していて、次のパターンをたくさん見つけました:
これの代わりに:
誰かがこれをする理由はありますか?前者の方が読みやすい、または明確だと思う人はいますか?これがホールドオーバーであるある種の古いC「落とし穴」はありますか?
ruby - ルビーイディオム:述語と条件演算子
三項条件演算子の賢明な使用が好きです。私の考えでは、それは非常に簡潔です。
ただし、ルビーでは、すでに独自の疑問符が付いている述語メソッドをテストしていることがよくあります。
私はこれらの2つの疑問符が非常に接近していることに悩まされています。同等にコンパクトで読みやすい代替手段はありますか?
javascript - Jquery、Cookie、Blogger
私のBloggerブログでは、このコードがテンプレートに含まれています
このコードは基本的に、個々のブログページにある場合にのみブログ投稿の本文を表示します。
ここで例を見ることができますwww.spoilertv.comホームページにいるときは、投稿のタイトルだけが表示されます。タイトルをクリックすると、投稿全体が表示されます。
私がやりたいのは、ブログの読者に、投稿の本文をホームページに表示するかどうかを選択できるようにすることです。
「フルコンテンツを表示」のようなブログに配置できるシンプルなラジオボタンまたはチェックボックスが欲しいのですが。これはデフォルトでオフになっています。ユーザーがクリックすると、Jqueryを使用してCookieを設定し、ページをリロードします。
Cookieは、ユーザーが後でサイトに戻った場合にユーザーの設定を記憶し、それに応じて表示するために使用されます。
上記のコードは、Cookieの値をチェックし、フルコンテンツに設定されている場合は表示されるように、更新する必要があります。このような擬似コード。
誰かがこの小さなプロジェクトで私を助けてくれるなら、私はとても感謝しています。
助けてくれてありがとう。