JavaScript入门教程

JavaScript简介
JavaScript语法基础
JavaScript流程控制
JavaScript函数
面向对象编程
JavaScript事件
JavaScript DOM
正则表达式
JavaScript BOM
AJAX

专题分析

浏览器兼容性
JS优化
Web前端开发规范
编辑器推荐
总结和笔记

学习助手

对象参考手册
ECMAScript分析
数据中心
QQ交流群

JavaScript parseFloat():将一个字符串转换为浮点数

parseFloat() 方法说明

定义:
Javascript parseFloat() 方法解析一个字符串,并将该字符串转换为浮点数。确切的说,如果字符串的第一个字符是数字,就继续解析,直到第一个不是数字的字符,最后将得到的数字返回;如果第一个字符不是数字,则返回NaN。

使用方法:
parseFloat(string)

参数说明:
参数 说明
string 必须参数。将被转换的字符串。

注意:string 参数开头和结尾的空格将被忽略。

浏览器支持:
IE Firefox Chrome Safari Opera

parseFloat() 方法示例

对多个字符串使用parseFloat()方法,以便对比和区分。
<script type="text/javascript">
    document.write(parseFloat("10") + "<br>");
    document.write(parseFloat("10.33") + "<br>");
    document.write(parseFloat("34 45 66") + "<br>");
    document.write(parseFloat(" 60 ") + "<br>");
    document.write(parseFloat("40 years") + "<br>");
    document.write(parseFloat("www.itxueyuan.com is 3 years old!") + "<br>");
</script>

输出:
10
10.33
34
60
40
NaN