逻辑运算符怎么判断输出结果

125 阅读1分钟

1.&& 逻辑与 两边都为真才为真,只要有一个为假就为假 都为真,返回最后一个数。都为假,返回第一个数

  如果有一个操作数是null,则返回null

  如果有一个操作数是NaN,则返回第NaN

  如果第一个操作数是undefined,则返回undefined

2.|| 逻辑或 两边同时为真是才为真

都为真时,返回第一个数

都为假时,返回最后一个数

  如果两个操作数是null,则返回null

  如果两个操作数是NaN,则返回NaN

  如果两个操作数是undefined,则返回undefined 
  

3.! 逻辑非 取反