問題タブ [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.
ruby - ruby-文字列が配列に含まれていない場合
ここにアンカーを1つだけ出力したい。current_pageが配列内にある場合、2つ(.htmlと-nf.html)を取得します。配列にない場合は、配列にあるアイテムと同じ数のアンカーを取得します。
StaticMaticを使用しています。
php - Php三項ステートメント
こんにちは、私は最近、ショッピング カートのページネーター クラスを調べていて、コードを理解しようとして、次のコード行に出くわしたときに独自のページネーターを作成できるようにしました。三項ステートメントに似ていますが、これまでに見たことのない方法で書かれています。私はそれをグーグルで検索しますが、何をグーグルで検索すればよいかわかりません。これがどのように機能し、何と呼ばれているのか誰か教えてください。検索して詳細を知ることができます。
これが続行するのに十分なコードかどうか教えてください ありがとうアンドリュー
c++ - この状況で複数の条件演算子は良い考えですか?
ウィキペディアの条件演算子に関する記事で、次のコード ブロックを見ました。
コードを少し変更しましたが、考え方は同じです。この条件演算子の使用は受け入れられると思いますか? if
-コンストラクトよりもはるかに簡潔でありelse
、スイッチを使用すると、まったく新しい一連のバグの可能性が確実に開かれます (失敗した人はいますか?)。また、if
- else
s andswitch
は R 値として使用できないため、最初に変数を作成し、初期化してから、必要に応じて割り当てる必要があります。
私はこれが本当に好きですが、他の人がどう思うか疑問に思っています。
しかし、フォーマットは不可欠です。
編集:私はまだこれが好きです。switch
しかし、「このために声明を出した」という人たちの気持ちは理解できます。わかりました、そうかもしれません。しかし、条件が を返す関数呼び出しである場合はどうbool
でしょうか? または、スイッチを入れることができない他の何百万ものもの。
あなたは本当に巨大なチェーンが優れていると私に納得させようとしているのif
ですelse
か?はい、条件演算子の使い方を知らないプログラマーはこれを理解できません。彼らはそれを使用する方法を学ぶ必要があります。それは難解ではありません。
php - PHPのネストされた条件演算子のバグ?
これは「a」を返すはずですが、そうではありません。代わりに「b」を返します。条件演算子のさまざまな部分を処理するPHPの順序にバグはありますか?
この状況で複数の条件演算子は良い考えですか?正しく機能しているように見えます。
(もちろん、trueとfalseは例の目的のためです。実際のコードでは、それぞれtrueとfalseに評価されるステートメントです。はい、確かにそれを知っています)
python - Pythonの条件演算子の回避策はどのように機能しますか?
私が読んだことから、組み込みの三項演算子が存在しないことがわかりました(それについてもっと知りたいと思います)。
代わりに次のコードを見つけました。
このコードがどのように機能するのか理解できませんでした。コードが実際にどのように機能しているかを誰かに説明してもらえますか?また、三項演算子が存在しない理由を知りたいと思います。これに関する参照やリンクは、非常に役立ちます。
WindowsVistaでPython2.6.4を実行しています。
php - 可能であれば、1行のifステートメント
生成されたIDを使用して画像を印刷しています。ただし、この画像が存在するかどうか、代わりにno-image.jpgが出力されないかどうかを確認したかったのですが...
これを一列に並べることができれば素晴らしいと思います。どんな助けでもいただければ幸いです。
java - int が 2 つの数値の間にあるかどうかを確認する
int が数値の間にあるかどうかを調べようとすると、これができないのはなぜですか。
それの代わりに、あなたはしなければならないでしょう
これは少しオーバーヘッドのようです。
php - ?: PHP の演算子 (「エルビス演算子」)
今日、いくつかのPHPコードでこれを見ました:
?:
ここで使用されている演算子に慣れていません。三項演算子のように見えますが、述語が真の場合に評価される式が省略されています。どういう意味ですか?
php - PHP のこの構文 ( page = $page ? $page : 'default' ) はどういう意味ですか?
私はPHPが初めてです。WordPressでこの構文に出会いました。そのコードの最後の行は何をしますか?
java - Java ?: vb.net の演算子
?:
.net に相当する演算子はありますか? 例えばJavaで私ができること:
それよりも
VB.NET でも同様のことができるようにしたいと考えています。