码迷,mamicode.com
首页 > 编程语言 > 详细

javascript 学习记录

时间:2017-12-02 00:41:41      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:script   int   string   str   学习记录   学习   方法   rip   解决方案   

javascript类型转换过程中应该注意的情况

  1. 浮点数转整型

    问题:
    使用parseInt转换数据时,应该确定被转换的数据不会出现0.0000006这样的有效数在小数点的第7位及以上的数据,
    转换的数据的方法parseInt会调用arg.toString()这会导致0.0000008转换成8e-7,就会出现parseInt(0.0000008) //打印出:8这样不想要的情况
    正确的解决方案:
    使用位运算符

function convertToIn(num){ return num >>0; } convertToInt(-Math.PI) //>>-3 --- convertToInt(12.3424) //>>12 convertToInt(-0.000000000004) //>> 0

javascript 学习记录

标签:script   int   string   str   学习记录   学习   方法   rip   解决方案   

原文地址:http://www.cnblogs.com/abcode/p/7944880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!