018 - 045 = -19

2019-07-25185次阅读javascript

在JavaScript中,前缀0会把任何数字转换成八进制。但是,八进制中不使用8,任何包含8的数字都将被无声地转换为常规的十进制数字。

018 - 045
//-19

因此,018-019实际上等于十进制表达式18-37,因为045是八进制,但018是十进制。

上一篇: 0.1 + 0.2 不等于 to 0.3  下一篇: 在iOS下可以通过监听微信的事件实现视频的自动播放  

018 - 045 = -19相关文章