美文网首页前端开发
JavaScript函数parseFloat的作用

JavaScript函数parseFloat的作用

作者: 李轻舟 | 来源:发表于2019-02-12 19:52 被阅读1次

    与parseInt()一样,parseFloat()也可以解析以数字开头的部分数字字符串(非数字部分字符串在转换过程中会被去除)。与parseInt()不同的是,parseFloat()可以将字符串转换成浮点数;但同时,parseFloat()只接受一个参数,且仅能处理10进制字符串。

    (1)字符串中的第一个小数点是有效的,而第二个小数点就是无效的了,因此它后面的字符串将被忽略。

    (2)如果字符串包含的是一个可解析为整数的数(没有小数点,或者小数点后面都是零),parseFloat()会返回整数。


    var num1=parseFloat("1234blue");    //1234

    var num2=parseFloat("0xA");        //0

    var num3=parseFloat("0908.5");      //908.5

    var num4=parseFloat("3.125e7");    //31250000

    var num5=parseFloat("123.45.67")    //123.45

    var num6=parseFloat("")            //NaN

    var num7=parseFloat("num123")      //NaN

    相关文章

      网友评论

        本文标题:JavaScript函数parseFloat的作用

        本文链接:https://www.haomeiwen.com/subject/bxhxeqtx.html