标题中所述,为什么:
> !!1=="1"
等于
True
而
> !!2=="2"
等于:
False
同样地,为什么 > "1"==true 等于 true 和 > "2"==true 等于 false?
> "1"==true
true
> "2"==true
false
我感到困惑。这只是 JavaScript 中的错误吗?还是有其他原因?
用户名或邮箱地址
密码