gpt4 book ai didi

javascript - 在 Javascript 中将字符串转换为负 float

转载 作者:行者123 更新时间:2023-11-30 17:29:48 25 4
gpt4 key购买 nike

我从后端应用程序获得的负数值是根据我们的内部配置(UI 用户配置文件)格式化的。换句话说,对于值 -23.79879 我的 xml 输入可能是 <myNumber>-23.79879</myNumber><myNumber>23,79879-</myNumber>或其他
而且我无法关闭格式设置。
假设格式是“标准”的,通常用于本地化。
我想做类似的事情:

convertStringToNumber(numberString, formatString, slignPosition)

最佳答案

不确定 formatString 是什么意思,但也许是这样的?:

function convertStringToNumber(num){
num=num.split(',').join('.');
if(num.indexOf('-') ==num.length-1){
num='-'+num.substr(0,num.length-1);
}
return parseFloat(num) || null;
}



console.log(convertStringToNumber("-23.79879"))
console.log(convertStringToNumber("23,79879-"))

关于javascript - 在 Javascript 中将字符串转换为负 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23371395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com