【发布时间】:2020-01-26 03:58:19
【问题描述】:
为什么当我这样做的时候
(!true) ? 'false' : 'true'
它返回'true'?
【问题讨论】:
-
仅供参考,如果您碰巧想要变量中的字符串 'true' 或 'false',您也可以输入:
!var+''(或!!var+'',如果您想翻转) -
你期望它返回什么?
-
为什么这个问题没有一个接受的答案?
-
@Buhake,也许 JM at Work 对没有右括号的左括号感到困惑,不想接受?
-
@Sebastian Langer,啊啊!发现得很好,在发布原始答案 2 年后!谢谢! :-)
标签: javascript