gpt4 book ai didi

javascript - 在 Javascript 输出中添加逗号分隔符

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

请查看 Fiddle here

在 JS 中,我有一些数字输出。此号码目前没有逗号分隔符。

我想在千位加一个逗号。

这是我的输出片段 -

<input type="text" disabled="disabled" class="savings numbers" id="moneySaved">

这是与之相关的 JS -

$("#moneySaved").val("$" +(resultNonNursing*402) + ( " in tuition costs")); //# of credits * cost per credit ($402)

我正在尝试使用 jQuery 数字格式化程序。我在标题中有这个 -

$(document).ready(function() {
$(".numbers").each(function() {
$(this).format({format:"#,###", locale:"us"});
});
});

我已经将 numbers 类添加到 html 输出中 -

<input type="text" disabled="disabled" class="savings numbers" id="moneySaved">

...但是它不起作用。

你能在这里提供一些方向吗?

最佳答案

Number.prototype.format = function(){
return this.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
};

或者如果你不喜欢那样

anumber.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");

关于javascript - 在 Javascript 输出中添加逗号分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24331288/

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