html将字符转成浮点数,JavaScript字符串转浮点数

JavaScript字符串转浮点数教程

JavaScript parseFloat方法详解

语法

parseFloat(string);

说明

parseFloat

参数

参数

描述

string

必需。要被解析的字符串。

返回值

返回解析后的数字。

描述

parseFloat 将它的字符串

如果参数字符串的第一个字符不能被解析成为数字,则 parseFloat 返回

提示

字符串开头和结尾的空格是允许的。如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN。

如果只想解析数字的整数部分,请使用

案例

JavaScript parseFloat转浮点数

使用 JavaScript 的 parseFloat 方法将字符串转浮点数

使用 JavaScript 的 parseFloat 方法将字符串转浮点数

var sfloat = "1024.123";

var num = parseFloat(sfloat);

console.log("string to float =", num, "type float =", typeof num);

var sfloat2 = "1024";

var num2 = parseFloat(sfloat2);

console.log("string to float =", num2, "type float =", typeof num2);

程序运行后,控制台输出如下:

3

我们首先使用

最后,我们再次定义了一个字符串变量,并使用 parseFloat 方法,将其转换成 float 类型。

JavaScript parseFloat转浮点数

使用 JavaScript 的 parseFloat 方法将字符串转浮点数

使用 JavaScript 的 parseFloat 方法将字符串转浮点数

var sfloat = "1024.123HaiCoder";

var num = parseFloat(sfloat);

console.log("string to float =", num, "type float =", typeof num);

var sfloat2 = "HaiCoder1024";

var num2 = parseFloat(sfloat2);

console.log("string to float =", num2, "type float =", typeof num2);

var sfloat3 = "1024.123";

var num3 = parseInt(sfloat3);

console.log("string to int =", num3, "type float =", typeof num3);

程序运行后,控制台输出如下:

4

我们分别定义了三个字符串变量,第一个变量是浮点型变量加字符串,第二个变量时字符串加数字,第三个是浮点型的字符串变量。

接着,我们使用 parseFloat 方法分别将前两个字符串变量转成了 float 类型,将最后一个字符串变量转成了整数类型,结果,我们发现,第一个字符串转 float 转换成功,后面的字符串 “HaiCoder” 被自动忽略。

第二个字符串是以字符串开始的,因此转换失败,返回了 NaN,最后一个浮点型的字符串,被我们使用 parseInt 转换为了 int 类型。

JavaScript字符串转浮点数总结

在 JavaScript 中我们将字符串转成浮点数类型可以使用 parseFloat 方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值