問題タブ [boolean-algebra]

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 投票する
1 に答える
146 参照

php - 論理ブール否定演算子の優先順位と関連付け

これが StackOverflow に関する私の最初の質問です。そのため、以前にここで質問されたことがあると思いますが、検索バーに入力したものはすべて別の質問になります(または、まったく「いいえ」の結果になることもあります!)

私は w3Schools で学習していますが、この一見単純なコード スニペットを見て、いくつかの疑問が生じました。

本質的に、コードは次のように述べています。

この特定のケースでの" test " は、成功すると文字列を返し、失敗すると (ブール値の) FALSEを返します。

これが私の中でかき立てられた質問です。

  1. 条件付き/ifステートメントの先頭にある感嘆符(別名「論理NOT」または「否定演算子」)については、次のとおりです。

    A) 括弧内のステートメント全体に適用されますか?、または

    B)「テスト」にのみ関連付けられていますか?

注: この場合、否定演算子の結合性は結果を変えないかもしれませんが、その結合性は (! FALSE || TRUE) のような場合に重要になります。

  1. 否定演算子がブール値でどのように機能するかは理解していますが、(PHP) 文字列に直面したとき、否定演算子はどのように動作しますか?

    A) 文字列が "true" や "0" などのトリッキーなものである場合、否定演算子の動作は変わりますか?

  2. ( ! test === FALSE)は(test !== FALSE)と同じですか? 「!==」だけを使わなかったのはなぜですか?

問題の実際のコードは次のとおりです。

さらなる PHP の質問:この状況でfilter_input( )よりもfilter_var()を使用する利点はありますか? w3Schools が filter_var() を使用し、filter_input() を使用しなかったのはなぜですか?

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

java - Java/デモガンの法則/ブール代数/ランダムダイス/

このコードを機能させるには、助けが必要です。

表示される値がすべて異なるようになるまで、3 つの六面体サイコロを何回振る必要があるかをカウントするプログラムを作成できる必要があります。

指示:

10 回の出力実行を生成するドライバーを作成します。

以下は、2 つの出力実行の例です。

これまでのコードは次のとおりです。DeMorgan の法則をどこにどのように適用するかは正確にはわかりません。

0 投票する
3 に答える
471 参照

algorithm - SOP のブール式

私はブール式が初めてです。

F(w,x,y,z) = xy’ + x’z’ + wxz + wx’yK マップを使用して単純化するタスクが与えられました 。

私はそれをやったし、結果はwx’+w’y’+xyzです。

ここで、「標準 SOP フォームで記述します。標準 SOP を取得するための手順を提供する必要があります」。

そして、私はそれを行う方法がわかりません。kマップ後の結果はsopだと思いました。