如何在JavaScript中将字符串转换为浮点数?
Javascript提供了一种名为 parseFloat()的方法,可将字符串转换为浮点数。浮点数就是小数。我们还有另一个名为parseInt()的方法可以完成相同的任务,但它不会处理小数。它仅返回整数。
ParseFloat()可以将数字字符串更改为数字,而如果发送的数字不是数字,则将NaN 作为输出。
语法
parseFloat(Value);
它以数字字符串作为输入,并返回 浮点数 作为输出。
示例
在以下示例中,parseFloat()已给定浮点数作为输出,而parseInt()已给定整数作为输出。
<html>
<body>
<script>
var a = parseFloat(" 100 ");
document.write(a +"</br>");
var b = parseFloat("120.65")
document.write(b +"</br>");
var c = parseInt("3.14");
document.write(c +"</br>");
</script>
</body>
</html>输出结果
100 120.65 3
在某些情况下,变量中既有数字又有字符串,如果该数字排在首位,则仅将数字作为输出返回,将字符串部分拼接出来,否则将以NaN 作为输出返回。
示例
<html>
<body>
<script>
var a = parseFloat(" hello ")
document.write(a +"<br>");
var b = parseFloat("hello1234")
document.write(b +"<br>");
var c = parseFloat("3.14hello");
document.write(c +"<br>");
</script>
</body>
</html>输出结果
NaN NaN 3.14
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短