1.&& 逻辑与 两边都为真才为真,只要有一个为假就为假 都为真,返回最后一个数。都为假,返回第一个数
如果有一个操作数是null,则返回null
如果有一个操作数是NaN,则返回第NaN
如果第一个操作数是undefined,则返回undefined
2.|| 逻辑或 两边同时为真是才为真
都为真时,返回第一个数
都为假时,返回最后一个数
如果两个操作数是null,则返回null
如果两个操作数是NaN,则返回NaN
如果两个操作数是undefined,则返回undefined
3.! 逻辑非 取反