問題タブ [operator-precedence]

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

perl - この Perl ブール構文の何が問題になっていますか?

私はこれらの条件下で採用する必要があるハックを持っています:

  • データの最後のページです。
  • 最初のページでもありません。
  • ページサイズ偶数のデータ項目はありません。

だから私はこのコードを試しました:

Useless use of numeric ne (!=) in void contextそして、最後の条件についてこの警告が表示され続け、 true の場合に評価されます$total_items % $items_per_page = 0

括弧のさまざまな組み合わせを試してみましたが、何もうまくいかないようです。

0 投票する
4 に答える
344 参照

c - 「a」の出力が-80であるのはなぜですか?

出力は100になると思いましたが、結果を見ると-80でした。角かっこを付けた場合#define XXX (ABC-XYZ)、出力は100になりますが、角かっこを付けないと、出力は-80になります。

0 投票する
4 に答える
1816 参照

c++ - ポストインクリメント演算子の評価はどのような順序で行われますか?

与えられた

これを行うのは賢明ですか?

または、ループをこれに拡張する必要がありますか?

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

assembly - AT&Tアセンブリ言語での演算子*の優先順位

ここに質問があります。アセンブリ言語での演算子*の優先順位は何ですか?

例えば:

それは意味( %eax * 4 ) + *0x804983cですか*( %eax * 4 + 0x804983c )

ありがとう!

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

operator-precedence - 仕様パターンとブール演算子の優先順位

私たちのプロジェクトでは、次のようにブール演算子を使用して仕様パターンを実装しました (DDD p 274 を参照)。

これにより、メソッドチェーンを使用してルールの優れた表現力が得られますが、微妙なエラーにつながる可能性のある標準の演算子の優先順位ルールはサポートされていません。

次の規則は同等ではありません。

車がコンバーチブルでない場合、規則isNiceCar2は満たされません。

同等ですp>

isNiceCar2 を isFerrari.or(isRed.and(isConvertible)) に書き直せば同等になることはわかっていますが、どちらも構文的には正しいです。

私たちが思いつく最善の解決策は、メソッドチェーンを禁止し、代わりにコンストラクターを使用することです。

誰かがより良い提案をしていますか?

0 投票する
10 に答える
296 参照

c - 優先順位のルール == よりも =

これを行う方が良いのではないかと思っています:

またはこれ

ご提案いただきありがとうございます。

0 投票する
10 に答える
198177 参照

php - 演算子としての「AND」と「&&」

開発者が and の代わりに and を使用することを決定したコードベースANDORあり&&ます||

&&演算子の優先順位 ( go before ) に違いがあることは知っていますがand、指定されたフレームワーク (正確にはPrestaShop ) では明らかに理由ではありません。

どのバージョンを使用していますか? andよりも読みやすいです&&か?それとも違いはありませんか?

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

mysql - MySQLINSERTおよびSELECT優先順位

INSERTとSELECTがmysqlテーブルで同時に実行される場合、どちらが最初に実行されますか?

例:「users」テーブルの行数が0であるとします。

次に、この2つのクエリが同時に実行されます(同じミリ秒/マイクロ秒であると想定します)。

最後のクエリは0または1を返しますか?

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

sql - Oracle SQL句の評価順序

Oracleでは、どの句タイプが最初に評価されますか? 次のようにすると (ふり .... 有効な式と関係名を表す)、評価の順序はどうなりますか?

SELECT 句が最後に評価されるという印象を受けますが、それ以外はわかりません。

0 投票する
7 に答える
468 参照

c - C.++と|=の演算の順序、どちらが最初に発生しますか?

私が読んでいる次のコードがあります:

私は特にelse声明を見て、これがどのような順序で発生するのか疑問に思っていますか?私は通常のCコンパイラを持っていないので、これをテストすることはできません。私たちが演奏しているとき*d++ |= (b & 0x0F);、これはどのような順序で起こりますか?