Translator Reviews ( English → Japanese )

Rating: 67 / 1 Review / 28 Nov 2013 at 20:12

ysasaki
ysasaki 67
English

Inverting Logical Expressions with De Morgan's Laws

A Javascript expression will sometimes be more intuitive (and easier to understand) when written a certain way - but we may actually need the inverse of the expression. For example in listing 1 our code only needs to react if (x && y) is false. We need to invert the expression.
De Morgan's laws describe how to invert a logical expression. In listing 2 let's look at De Morgan's Laws in Javascript syntax.

The rule is to invert each logical term and invert each logical operator.

In listing 3 we invert the expression from listing 1 by applying De Morgan's Laws.
Sometimes a logical term is more complex than a simple boolean variable.

Japanese

ド・モルガンの法則による論理表現の反転

Javaスクリプトの表現は、適切な方法で書かれた場合には、より直感的な(そして理解しやすい)ものとなる。しかし、表現の反転が必要となる場合もあるかもしれない。例えば、リスト1において、我々のコードは、(x && y)が偽の場合にのみ反応を要する。表現の反転が必要である。
ド・モルガンの法則は、論理表現を反転する方法について述べている。リスト2において、そのJavaスクリプト構文を見てみよう。

そのルールは、それぞれの論理記号とオペレータを反転させる、というものである。

リスト3で、ド・モルガンの法則を用いて、リスト1から反転を行っている。
時には、論理記号は、単純なプール変数よりも複雑になることがある。

Reviews ( 1 )

f27n 61
f27n rated this translation result as ★★★★ 17 Dec 2013 at 21:28

original
ド・モルガンの法則による論理表現の反転

Javaスクリプト表現は、適切な方法で書かれた場合には、より直感的な(そして理解しやすい)ものとなる。しかし、表現の反転が必要となる場合もあるかもしれない。例えば、リスト1において、我々のコードは、(x && y)が偽の場合にのみ反応を要する。表現の反転が必要である。
ド・モルガンの法則は、論理表現を反転する方法について述べている。リスト2において、そのJavaスクリプト構文を見てみよう。

そのルールは、それぞれの論理記号とオペレータを反転させる、というものである。

リスト3で、ド・モルガンの法則を用いて、リスト1から反転を行っている。
時には、論理記号は、単純なプール変数よりも複雑になることがある。

corrected
ド・モルガンの法則による論理の反転

Javascriptは、適切な方法で書かれた場合には、より直感的な(そして理解しやすい)ものとなる。しかし、の反転が必要となる場合もあるかもしれない。例えば、リスト1において、我々のコードは、(x && y)が偽の場合にのみ反応を要する。の反転が必要である。
ド・モルガンの法則は、論理を反転する方法について述べている。リスト2において、そのJavascript構文を見てみよう。

そのルールは、それぞれの論理とオペレータを反転させる、というものである。

リスト3で、ド・モルガンの法則を用いて、リスト1から反転を行っている。
時には、論理は、単純なプール変数よりも複雑になることがある。

Add Comment