js中的换算小技巧

之前自己一直使用~~运算符来把‘112222’字符型的数值换算成整型的数值

但今天调试程序发现了一些问题

~~'999'=》999

~~'111111999'=》111111999

这些都是正常的

~~'1111119998888000'=》-925489088 

就不正常了

 

所以大数值的换算还是使用‘+’运算符吧

+'1111119998888000'=》1111119998888000

 

posted @ 2014-12-10 15:04  卡布其诺猫  阅读(173)  评论(0编辑  收藏  举报