問(wèn)題:為什么js 3>2>1 為false奈惑,1<2<3為true吭净?
首先,我們需要知道肴甸,在js中 0 == false和1 == true是正確的寂殉。
因此在分析3>2>1時(shí),我們可以將其分為兩步原在,首先是3>2返回是true友扰,也就等價(jià)于1。
所以1>1結(jié)果自然是false了庶柿。
同理村怪,1<2是true,等價(jià)于1浮庐,1<3也是true甚负。
在可以考慮,3<2<1的情況呢,3<2是false腊敲,也就是0击喂,0<1自然就是true了。