Может ли! A! = !! b ^ !! -! A ||! +! A |! C вернуть что-либо, кроме 1?

Я играл с кем-то в игру Javascript, и мы весело проводили время, создавая смешные и абсурдные выражения, чтобы внести свой вклад получить конкретный результат.

Этот очаровательный маленький

!a!=!!b^!!-!a||!+!a|!c

, кажется, всегда возвращал 1 . Я попытался объяснить это, но сдался, потеряв все ! s.

Есть ли какие-нибудь значения для a , b , и c , которые не возвращают 1 ? Если нет, почему он всегда возвращает 1 ?

21
задан Peter Olson 12 August 2011 в 19:19
поделиться