論理演算子 && と ||
★ 論理演算子
Or条件について。。
If ( 1 == 1 || null > 3 )
上記のように || を使うとぬるぽ(°_°)
If ( 1 == 1 | null > 3 )
こうすれば一つ目の条件がtrueなら二つ目は評価しないため
1 = 1 のみ評価され、1と1は当然等しいのでnull > 3 は評価されない。
次に、and条件について。。
If ( 1 == 2 && null > 3 )
1 == 2 は当然等しくないのでfalse
この場合、null > 3は評価されない。
しかしこの場合は
If ( 1 == 2 & null > 3 )
一つ目の条件がfalseでも二つ目の条件を評価するので、ぬるぽになる