問題タブ [boolean-operations]
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.
javascript - 代入演算子がブール値以外の値を返す理由
ChromeブラウザコンソールでこのJavaScript式の結果をテストしました(出力結果は太字です):
a = false
false
b = false
false
a || b
false
a | = b
0
最後の式(a | = b)でaが返されない理由ブール値?
更新:これを行うことはできますか?a = !!(a | = b)
java - クラス間でブール値を出力する
私はJavaに比較的慣れていません。プロパティを示すクラスのオブジェクトを出力し、それをオンにする必要があるという割り当てを取得しました。オブジェクトは「ファン」であり、オンにすることを除いて、作成したFABクラスからすべてのプロパティを出力できます。これが私のコードの一部です
これがファンクラスの私のオブジェクトです
多くの方法を試しましたが、ファンがオンになっていない出力「true」が表示されます
r - if/ifelseループのブール演算子
このようなマトリックスで
つまり、if / ifelse演算子とboolean演算子を使用して、最後の3つに基づく2つの新しい列を作成したいと思います。
私は次のことを試みましたが、成功しませんでした:
私の問題は、if句で&&を使用できるかどうかですが、どういうわけかこれは機能していません。誰かが私に理由のヒントを与えることができますか、それともより良いオプションがありますか?
よろしくお願いします、ステフ
java - ?ブール禅演算子
?
私はこれまで演算子を使用したことがなく、それがどのように機能するかを理解しようとしています。
私は数え切れないほどのページを読んでいて、自分で試してみることにしました。
私は次のステートメントを持っています:
左側(ブール値)がtrueであるかどうかわからない限り、calendarView.toを年に設定し、そうでない場合(getSelectionがmånedと等しくない)、メソッドを呼び出します。showPopup();
しかし、これをeclipseに入力すると、構文エラーが発生します。
誰かが私が間違っていることを説明できますか?
javascript - ブール値反転への Javascript のアプローチ
以下は任意のブール変数に適用されますが、指定されたチェックボックスのチェックを逆にする小さな関数を JavaScript で書いていて、退屈になり、それをどれだけ凝縮できるか疑問に思いました。
開始:
その後に移動しました
その後
次のような論理単項アプローチを理解できませんでした
しかし、私は -- は動作しますが、++ は動作しません (abs val?)
また、次のように、js (またはその他の言語) が方程式の左側の変数への暗黙的な参照をサポートしているかどうかもわかりません。
通常、同じことを行う方法は 1000 通りあります。他に適切な方法はありますか? なんらかの理由で(または言語間で最も互換性のある)「最良の」アプローチはありますか?
php - PHP 型比較の背後にある基本的な考え方
したがって、php サイトには、さまざまな値を比較した結果を示す次のページがあります。
http://php.net/manual/en/types.comparisons.php
これは参考になりますが、型比較を正しく行っているかどうかを確認するたびに、このページにアクセスする必要はありません。だから私の質問は
PHP での型比較のロジックの背後には、何らかの根本的な哲学/推論がありますか?
たとえば、大まかな比較では次のようになります。
- 1、-1、"1" および "-1" は TRUE として処理でき、0 および "0" は FALSE として処理できます。
- 数値の文字列値を数値自体と比較すると、yield TRUE;
しかし、パターンを確立しようとすると、少し毛むくじゃらになります。
boolean - プログラミングの問題ブール論理
いくつかのブール値に応じていくつかのボタンを作成する必要があるという問題があります。
ボタン 1 を作成する必要がある場合button1 = true
、ボタンbutton2 = true
2 を作成する必要がある場合、およびボタン 3button3 = true
を作成する必要がある場合。
したがって、次の 8 つの組み合わせが考えられます。
私の問題は、8つから正しい組み合わせを見つける方法です.