在 Javascript 整数中放置逗号

2023-11-21

所以我在 Javascript 中有一个值:

var val = Entry.val;

该值的一个示例是277385。我如何在 Javascript 中将此数字转换为277,385,以及任何数字,以便它在正确的位置有逗号?


function addCommas(nStr)
{
    nStr += '';
    x = nStr.split('.');
    x1 = x[0];
    x2 = x.length > 1 ? '.' + x[1] : '';
    var rgx = /(\d+)(\d{3})/;
    while (rgx.test(x1)) {
        x1 = x1.replace(rgx, '$1' + ',' + '$2');
    }
    return x1 + x2;
}

via here.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Javascript 整数中放置逗号 的相关文章

随机推荐

  • Javascript 中带有负移位计数的左移

    我在 Javascript 中注意到的一件事 一个 Returns 0 when a even Returns 2147483648 when a odd 同样 当 1更改为其他一些 ve数字 有人可以解释一下幕后发生了什么位操作吗 或者行
  • Keras 中随时间变化的最大池化

    我正在使用 CNNKeras对于 NLP 任务 我尝试实现随时间推移的最大池化 而不是最大池化 关于如何实现这一目标有什么想法 技巧吗 我所说的最大随时间池化的意思是池化最高值 无论它们位于向量中的哪个位置 假设您的数据形状是 batch
  • 如何管理多个环境的 ASP.NET Core bundleconfig.json?

    使用 ASP NET Core 的最佳实践是什么bundleconfig json开发环境与生产环境 先前的捆绑器 捆绑集合 会注意 DEBUG 编译器指令 并且在调试时不会缩小脚本列表 看起来新的范式似乎是
  • Hg (Mercurial):有什么办法可以“留出”工作副本供以后使用吗?

    场景 在上次提交之后 您决定对代码库进行一些广泛的重构 一段时间后 您意识到花费的时间比预期的要长 您真的宁愿将重构推迟到另一时间 并致力于更紧迫的任务 但您不想丢失迄今为止所做的所有重构工作 那么 有没有办法 归档 或 分支 工作副本 本
  • 如何防止 PHP 中的 SQL 注入?

    这个问题的答案是社区努力 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 如果用户输入未经修改就插入到 SQL 查询中 则应用程序很容易受到攻击SQL注入 如以下示例所示 unsafe variable POST user input
  • Threejs:如何动态改变平面的宽度和高度?

    有没有办法轻松动态地改变平面的宽度和高度 下面的代码没有任何效果 plane geometry parameters width width plane geometry parameters height height 创建平面网格 va
  • 有人在同一个项目中使用过 Dojo 和 JQuery 吗?

    有人在同一个项目中使用过 Dojo 和 JQuery 吗 我需要一个 Dojo 面向对象的部分 仅此而已 和 JQuery 以便于演示 但我担心碰撞和名称冲突 是否可以在同一页面上使用两者 use jQuery noConflict 在编写
  • Unix 将月份名称转换为数字

    在 BASH shell 脚本或使用 gdate 中 给定像 2011 年 10 月 这样的日期 如何转换为年月数字格式 例如 输出应为 2011 10 mydate Oct 2011 date date printf 01 s mydat
  • ini 文件 - 从另一个 ini 文件引用变量

    如何从另一个 ini 文件解析变量 在下面的示例中 我想解析var a来自original configuration ini 并在 处使用它new configuration ini original configuration ini
  • 提取文件名 shell 脚本的一部分

    在 bash 中 我想提取许多文件名的一部分并将该输出保存到另一个文件中 这些文件的格式为 Coffee SOME NUMBERS I WANT freqdist bin sh for f in find name coffee freqd
  • 理解 nth-child(an + b):CSS3 中带有公式的选择器?

    The i 用于第一个图标和子元素 div 应该有一个大图标 任何其他 i 任何的孩子 div 但不是第一个 应该有一个中等大小的图标 div class row list item div class span1 i class icon
  • HTML 单选按钮允许多项选择

    在我的 HTML 表单中 我有以下一组单选按钮 具体取决于您选择的单选按钮取决于下一个表单 fieldset 据透露 这一切都有效 问题是由于某种原因 它们像复选框一样工作 而不是单选按钮 因此 您可以选择所有选项 而不仅仅是一次选择一个选
  • 如何测试 Akka actor 是在 Scala 中创建的

    我正在尝试编写一个测试来验证下面的演员是否正在创建一个 heartBeatExpireWorker 和一个 heartBeatAccepter 但我不知道该怎么做 首先 我想我可以使用 Mockhito 模拟或间谍来代替上下文 然后验证我是
  • 使用 jsch 库复制 sftp 中的文件

    import com jcraft jsch public class App public static void main String args JSch jsch new JSch Session session null try
  • RecordNotFound 带有accepts_nested_attributes_for 和belongs_to

    I get ActiveRecord RecordNotFound 无法为 ID 的订单找到 ID 3 的客户端 当尝试为现有客户提交订单时 这是通过表单或控制台输入以下内容来实现的 Order new client attributes
  • 将值从一个 Python 程序传递到另一个

    除了使用 txt 虚拟文件之类的东西之外 是否可以将值从一个程序传递到另一个程序 我有一个程序 它使用 txt 文件将起始值传递给另一个程序 每次运行程序时 我都会在启动程序之间更新文件中的值 十次 基本上是同时 这样做很好 但我想让 子
  • R将传统图和ggplot2放在一起[重复]

    这个问题在这里已经有答案了 我有两张图表 一张地图是用ggplot2像这样 w lt ggplot geom polygon data dep shp df aes x long y lat group group fill classJe
  • 更改谷歌地图 api v2 中标记的 InfoWindow 视图的边距颜色

    你好 我尝试将默认颜色 白色 更改为黑色 这是在谷歌地图 API v2 中 有人知道我该怎么做吗 PD 是信息窗口的边距 这是我的代码 我在其中更改信息窗口的内容 但需要更改边距 S GoogleMap map map setInfoWin
  • Swift:$0 在 Array.forEach 中如何工作?

    我看到大多数 swift 开发人员都开始使用 forEach 了解它是迭代数组的另一种方式 但 0 的含义是什么以及它是如何工作的 如果它是一个索引那么它应该增加 0 1 2 IBOutlet var headingLabels UILab
  • 在 Javascript 整数中放置逗号

    所以我在 Javascript 中有一个值 var val Entry val 该值的一个示例是277385 我如何在 Javascript 中将此数字转换为277 385 以及任何数字 以便它在正确的位置有逗号 function addC