if( x != A || y != B ){ z = C; }
これの反対を作ろうとしたんですが、、「ふぁ!?!?」って混乱してしまって、
結局エンジニアさんに教えてもらいました。
情けないのでメモします。><
お題(isn't or isn't)
if( x != A || y != B ){ z = C; }
例えるなら
「みかん が好きじゃない」または「りんご が好きじゃない」人は【おっぱい大きい】
反対が欲しい、
つまり、 【おっぱい大きくない】
という結果を出したい場合。
パターン1(isn't and is)
if( x != A && y = B ){ z = C; }
つまり 「みかん が好きじゃない」且つ「りんご が好き」な人は【おっぱい大きい】
パターン2(is and isn't)
if( x = A && y != B ){ z = C; }
つまり 「みかん が好き」且つ「りんごが好きじゃない」人は【おっぱい大きい】
パターン3(isn't and isn't)
if( x != A && y != B ){ z = C; }
つまり 「みかん が好きじゃない」且つ「りんご が好きじゃない」人は【おっぱいは大きい】
パターン4(is and is)
if( x = A && y = B ){ z != C; }
つまり 「みかん が好き」且つ「りんご が好き」人は【おっぱい大きくない】
やったあ、【おっぱい大きくない】でたよおおお。。。
試しまくってやっと。。。
この考え方に慣れなくては。。。><