Sem*_*lon 3 javascript zero parseint
为什么:
parseInt(-0, 10) // 0
parseInt('-0', 10) // -0
Run Code Online (Sandbox Code Playgroud)
是否有一个明智的理由,parseInt不会为两者做-0或这只是一个奇怪的JavaScript?
parseInt()适用于字符串.parseInt()在数字上运行会导致它被强制转换为字符串.
(-0).toString()是0.