`
qq543123909
  • 浏览: 25856 次
社区版块
存档分类
最新评论

javascript把数字每隔三位加逗号分开

阅读更多
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;
}
参考资料:http://www.mredkj.com/javascript/nfbasic.html

 有没有小数点通吃

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    js实现数字每三位加逗号的方法

    本文主要介绍了如何使用JavaScript来实现数字每三位加逗号的格式化方法,这对于提升数字的可读性具有显著作用。 首先,我们需要了解JavaScript中的字符串和数组操作方法。在本例中,涉及到字符串的遍历、拼接以及...

    js下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)

    综上所述,通过上述代码示例可以看出,在JavaScript中实现数字每三位一逗号分隔的操作,既可以采用简单直观的字符串操作,也可以利用更复杂的循环和正则表达式来达成。每种方法都有其特点,开发者可以根据实际需求和...

    js以逗号分隔方式添加删除字符串

    在这个例子中,`join(',')`将数组元素连接在一起,每个元素之间插入一个逗号。 如果要自定义分隔符,只需将逗号替换为你需要的其他字符。例如,用分号分隔: ```javascript let semiColonSeparatedStr = strArray....

    JavaScript实现把数字转换成中文

    JavaScript 实现数字转换成中文是一种常见的编程需求,特别是在处理金融、会计等领域,中文数字的表示方式更加直观且符合中文阅读习惯。以下是一个简单的 JavaScript 函数,用于将阿拉伯数字转换为中文数字。 首先...

    JavaScript数字格式化

    该文档为javascript的数字格式化方法,可用于保留小数位,强制添0等操作

    txt文件读取以逗号为分隔符号

    本文将深入探讨如何在各种编程语言中,如Python、Java、C#和JavaScript中,读取以逗号为分隔符号的txt文件。 首先,我们来看Python的处理方式。Python提供了强大的`csv`模块,可以方便地读取和写入CSV文件。下面是...

    JS如何将数字类型转化为没3个一个逗号的金钱格式

    - `cuter2`函数则使用正则表达式在数字的每三位末尾添加逗号,这是现代JavaScript中常用的方法。 - `cuter3`函数是一个递归函数,通过正则表达式匹配并处理数字字符串,递归地添加逗号。 - `cuter4`函数利用了...

    JavaScript_RSA加解密+分段加解密.zip

    使用RSA非对称加密完成JavaScript前端RSA加密和分段加解密,最近研究了RSA非对称加密,关于什么是RSA,网上各种文章一搜一大把,但是关于如何使用RSA完成前端的组合加密解密,东西就非常少了,并且由于RSA的特性,一...

    javascript经典特效---数字翻译成英语.rar

    7. **千位分隔符**:对于较大的数字,可能需要考虑千位分隔符的处理,例如用逗号或空格分隔每三位数字。 8. **性能优化**:如果需要处理大量数据,可以考虑使用对象字面量来提高查找效率,例如创建一个对象,键是...

    javascript数字格式化为货币字符,数字格式化为大写货币

    ### JavaScript 数字格式化为货币字符 在JavaScript中,对数字进行货币格式化的处理是非常常见的需求,尤其是在财务或电子商务相关的应用程序中。以下是对给定代码片段的深入解析和知识点总结。 #### 标准货币格式...

    js控制文本框只能输入正整数和逗号

    ### JavaScript 控制文本框只能输入正整数和逗号 在Web开发中,为了提高用户体验并确保数据的有效性,我们经常需要对用户输入的数据进行验证。例如,在某些场景下,可能需要用户仅能输入正整数和逗号,以便于后续...

    js实现对数字自定义格式输出.pdf

    在本题目中,我们使用递归函数来实现将数字每三位加一个逗号的功能。递归函数可以将数字反复拆分,直到将数字全部拆分为三位数,然后将其保存在数组中。 知识点四:Array 方法 在本题目中,我们使用 Array 方法来...

    逗号分割金额

    - 每隔三位插入逗号。 - 再次反转字符串并添加小数部分。 - 返回格式化的结果。 #### 方法三:逐位构建字符串 ```csharp public static string FormatNumberWithCommas(string number) { var parts = number....

    javascript 数字转换大写人民币

    应用javascript转换数字为大写人民币

    javascript格式化数字

    2. **插入千位分隔符**:如果`formatInt`中包含逗号(`,`),则会计算每组数字的长度,并利用正则表达式在适当位置插入分隔符。 #### 实际应用示例 1. `alert(formatNumber(0,''));` 输出为空字符串,这是因为未...

    js正则表达式实现数字每隔四位用空格分隔代码

    在许多实际应用场景中,我们可能需要对数字进行格式化处理,例如在输入银行账户号码、身份证号码、电话号码等时,为了便于阅读,常常需要每隔四位数字就添加一个分隔符,如空格。 JavaScript通过正则表达式可以轻松...

    JavaScript 高效实现数字按键加减

    JavaScript 不用任何插件实现按键输入数字,高效简单。可支持无数个数字输入框,可设置每个输入框的变化步长。

    输入小写金额,对应的出现大写金额

    为了提高数据处理的准确性与用户的阅读体验,常常需要将用户输入的小写金额转换为规范的大写金额形式,同时为了便于阅读,还会在数值中每三位数字后添加逗号分隔符。这种需求通常通过前端JavaScript或者后端语言(如...

    JS验证逗号隔开可以是中文字母数字-.pdf

    首先,题目提到的场景是验证一个字符串,该字符串由逗号隔开的中文字母数字组成。以下是一个简单的示例: ```javascript var refid = 'dasdasd,dadsad'; var reg = /^([\u0391-\uFFE5\d\w,])*([\u0391-\uFFE5\d\w]+...

    JavaScript 判断输入是否为数字

    JavaScript的一个小程序,判断输入是否为数字

Global site tag (gtag.js) - Google Analytics