javascript里怎么将string转换为float,在线急等,马上采纳!

javascript里怎么将string转换为float,百度了5、6个方法都不行,急死人了。

7个回答

parseFloat('1.2')或者Number.parseFloat('1.2')【ES6语法】
或者var n=new Number('1.2')

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 这个回答lz可以试试看了。百度不靠谱还是最好别用
大约 2 年之前 回复

parseFloat

不是自带了函数parseFloat吗,这都满足不了你?

用parseFloat(str)函数。
例如:
var f = parseFloat('23.4');
alert(f-13);
这样的话alert出来的结果就是10.4
类似的还有parseInt(str)函数

var str = '123';

  1. 先除去两端空格, 再转
    var result = parseFloat ( str.trim());

  2. 对转换结果判断, 如果结果是:NaN,说明不是标准字符串,否则成功。

if( isNaN(result) ){

// 字符串不是 数字。。。。
}else{
// 可以转换成功
}

Number.parseFloat("10.0");

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐