gpt4 book ai didi

javascript - Javascript 中格式化小数位的问题

转载 作者:行者123 更新时间:2023-11-28 12:52:35 24 4
gpt4 key购买 nike

我的小数位数有问题。我的代码给出的结果是 123 123 12,而我需要以 12 312 312 的形式显示结果。

任何人都可以帮助设置此格式吗?

代码在这里:

        var fcqInteger = parseInt(fcq.replace(/\s/g, ''));
valPrice = parseFloat(valPrice.replace(',', '.'));
var marketCap = (fcqInteger * valPrice)+'';
// result
var marketCapParts = marketCap.match(/[\s\S]{1,3}/g) || [];
marketCap = marketCapParts.join(' ');

感谢您的帮助。

最佳答案

您可以通过查找字符串末尾的三组来替换空格。

var data = '12312312'

console.log(data.replace(/.{1,3}(?=(...)+$)/g, '$& ')); // replace
console.log(data.match(/.{1,3}(?=(...)*$)/g).join(' ')); // match/join

关于javascript - Javascript 中格式化小数位的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59785448/

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