下⾯ JavaScript 代码的输出是什么?

+true;
!"Lydia";
1012 次浏览
  • A、false and false
  • B、1 and false
  • C、false and NaN
⼀元加号会尝试将 boolean 类型转换为数字类型。 true 被转换为 1 , false 被转换为 0 。 字符串 'Lydia' 是⼀个真值。 我们实际上要问的是“这个真值是假的吗?”。 这会返回 false 。
挑战成功
2年前
挑战失败
2年前
挑战成功
4年前