問題タブ [not-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.
language-agnostic - `!IsGood` または `IsGood == false` を使用する必要がありますか?
このようなチェックを行うコードを見続けています
またはこれ
私はこの構文が嫌いで、常に次の構文を使用しています。
また
== true
「 」または「 」を使用する理由はあります== false
か?
それは読みやすさの問題ですか?人々はブール変数を理解していないのでしょうか?
また、両者の間にパフォーマンスの違いはありますか?
c - このビットごとの右シフトが機能しないように見えるのはなぜですか?
マスクがまったく右にシフトしない理由を誰かに説明してもらえますか? その 1 の代わりに何でも使用でき、結果は同じになります。
c# - if(!value)またはif(flag == value)のどちらがより明確な形式ですか?
これは主観的な質問だと理解しているので、閉じる必要があるかどうかお詫びしますが、ある形式が他の形式よりも一般的に好まれているのではないかと思うほど頻繁に出てくるように感じます。
明らかに、最善の答えは「コードをリファクタリングして、虚偽をテストする必要がないようにする」ことですが、簡単な方法がない場合があり、「else」ブランチは単に処理を続行することです。したがって、「falseでない場合」の構成が必要な場合は、これが推奨される標準です。
not演算子
またはfalseのテスト
sql - Easy SQL Syntax NOT LIKE with AND operators seem to be ignored
Thank you so much for helping! Nothing I seem to do works here. What I want to do is remove rows with a certain value in a certain column. Like so:
Yet all my attempts to NOT are futile as the query returns rows with them anyway. What did I do wrong here?
The whole query is provided below:
mysql - MySQL の not および not equal 演算子が失敗します。
列 A を持つテーブル T があります。A はデフォルトの NULL で始まりました。40 行後、デフォルトを 1 に変更しました。3 つの行の値は 2 でした。列 A が 2 ではないすべての行を選択し、それらを新しいデフォルトの 1 に設定しようとしました (これは、テーブルを変更しました)。私が最初に試した:
なだ。うまくいきませんでした。ゼロ行が選択されました。次に試しました:
いいえ、何もありません。更新に何か問題があるかどうかを確認するために、それらを選択にプラグインしようとしましたが、それらも何も返しませんでした。MySQL リファレンス マニュアルには、!= と ! は有効な演算子であり、そのコンテキストでは完全に有効である必要があります。IS NULL を使用して最終的に目標を達成しましたが、これらのステートメントは機能するはずでした。それで、何が得られますか?なぜそれがうまくいかなかったのですか?
MySQL バージョンを実行しています: 5.1.41-3ubuntu12.6 (Ubuntu)
java - !フラグはJavaでは2つの意味がありますか?
なぜそれが他の場所に渡された条件付きパラメーターであると見なされるのだろ!flag
うか?false
if statement
true
c - の意味は何ですか!Cで-そしてなぜそれが必要なのですか?
重複の可能性:
C++コードの二重否定
私が読んだ1つのコードを読んでいる間:
!!
ここで何を意味するのかわかりません。この文は何をしますか?
編集:
私はそれを二重否定にした。非ブールデータをブールに変換するトリック
しかし、その必要性は何ですか?ここでフラッシュはブール値です。ゼロ以外のアイテムをブール値に割り当てると、1として扱われ、ゼロのアイテムは0として扱われるので、これを行うことの利点は何ですか?
asp.net - 正規表現の否定演算子
次の文字列が与えられた場合
正規表現操作を行いたいのですが、次の一致が必要です
ASP.NET で次の正規表現を使用して一致を実行しています
正規表現は一致しますが、キャプチャは正しくありません。\d*
正規表現は、 orが見つかるとすぐにテキストをスキップしますs:
。\d*s:
が一緒に見つかった場合にのみスキップしたい。
\d*
私はそれをいくつかの異なる方法で試しましたが、両方を結合する方法とs:
not 演算子をまだ見つけていません。
mysql - MySQL-似ていない
mysqlで、値が別のテーブルのいくつかのフィールド内にあるかどうかを確認するにはどうすればよいですか?
何かのようなもの
でも、それは正しくないと思いますよね?
vb.net - 「If」ステートメントが意図したとおりに返されない
私は盲目なだけですか、それともこのif
ステートメントは意図したことを本当に実行していませんか?
これにより、textSample が文字の 1 つであっても、メッセージ ボックスが表示されます。私の目には、そのif
ステートメントは textSample がこれらの文字の 1 つであることを確認してスキップする必要がありますが、Z の場合はそれらのいずれとも「等しくない」ため、メッセージ ボックスが表示されます。
なぜif
声明に踏み込むのですか?