首页> 基础笔记 >JS/JQ基础学习 >基础语法 基础语法

JavaScript的数值数据类型转换-parseFloat()函数的转换规则

作者:小萝卜 2023-03-21 浏览 208

简介parseFloat()也是从第一个字符开始解析每个字符,而且也是一直解析到字符串末尾,或者解析到遇见一个无效的浮点数字字符为止

parseFloat()也是从第一个字符开始解析每个字符,而且也是一直解析到字符串末尾,或者解析到遇见一个无效的浮点数字字符为止。规则如下:

    1.第一个小数点是有效的,第二个小数点无效

    2.始终忽略前面的0,不分进制数

    3.十六进制会被转换成0

    4.空字符串转换为NaN

笔记:
 

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>parseInt 和 parseFloat</title>
</head>
<body>
<script type="text/javascript">

	var f = "5.21";//浮点数字符串规律同上
	var f = "3.1415926abcedef"; //会对前面数字字符串进行截取并且转换数字类型3.1415926
	var f = "qwer1234"; //如果首字母不是数字的话  返回NaN

	//执行转换
	var result = parseFloat(f);

	console.log(result);
	console.log(typeof(result));

</script>
</body>
</html>
 

很赞哦! (0)

文章评论

    高端网站建设