如何给字符加千分符例如:65,541,694,158

Posted 四哥-云上

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何给字符加千分符例如:65,541,694,158相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title>给字符加千分号</title>  
<script type="text/javascript">
var str = '2359844564654';
		
	function test3(str) 
		var iNum = str.length%3;	//余数	
		var prev = '';
		var arr = [];
		var iNow = 0;
		var tmp = '';

		if(iNum !=0) 
			prev = str.substring(0,iNum);	//将余数截取出来
			arr.push(prev);
		
		
		str = str.substring(iNum);
		for(var i=0;i<str.length;i++) 
			iNow++;
			tmp +=str[i];

			if(iNow ==3 && tmp) 
				arr.push(tmp);
				tmp = '';
				iNow = 0;
			
		
		return arr.join(',');
	
	alert(test3(str));
</script> 
 </head>
<body>
  <p></p>
</body>
</html>

以上是关于如何给字符加千分符例如:65,541,694,158的主要内容,如果未能解决你的问题,请参考以下文章

怎样将word文档中数字,自动加“千分符”?

题四:给字符加千分号

四两拨千斤,一招搞定数字格式化问题

java 数字转为千分符格式字符串,将千分符格式字符串反转为数字

Codeforces Round #541 (Div. 2) E 字符串 + 思维 + 猜性质

js 金额用,隔开(千分位加逗号) 例如 100,222.123