在javascript中使1 = 0和0 = 1

art*_*rks -6 javascript

有点抽象的问题,但我有兴趣知道一种更简洁的写作方式:

if( i.css('opacity') == 1 ) 
    o = 0; 
else 
    o = 1;
Run Code Online (Sandbox Code Playgroud)

因此,如果something== 1,make another= 0,if something== 0 make another= 1

something为了达到这个目的,我必须进行某种倍增吗?我的数学很糟糕.

ber*_*err 7

使用三元运算符

o = (i.css('opacity') == 1) ? 0 : 1;
Run Code Online (Sandbox Code Playgroud)