zoukankan      html  css  js  c++  java
  • 将数字每隔3位用逗号隔开

    实现数字每隔三位用逗号隔开,便于查看金额

    <!DOCTYPE html>
    <html lang="zh">
    
    	<head>
    		<meta charset="UTF-8" />
    		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
    		<meta http-equiv="X-UA-Compatible" content="ie=edge" />
    		<title>Document</title>
    	</head>
    
    	<body>
    
    		<table>
    			<tr>
    				<td class="mT">
    					950000000.54
    				</td>
    			</tr>
    
    		</table>
    
    		<script src="jquery.min.js"></script>
    		<script>
    			$(function() {
    					$(".mT").each(function() {
    						var num = parseFloat($(this).text()).toFixed(2);//获取文本框中的数字
    						var beforeNum = num.toString().split(".")[0];//获取小数点之前的数字
    						var afterNum =num.toString().split(".")[1];//获取小数点之后的数字
    						function toThousands(newnum) { //每隔3位,用逗号隔开
    							var result = [],
    								counter = 0;
    							newnum = (newnum || 0).toString().split('');
    							for(var i = newnum.length - 1; i >= 0; i--) {
    								counter++;
    								result.unshift(newnum[i]);
    								if(!(counter % 3) && i != 0) {
    									result.unshift(',');
    								}
    							}
    							return result.join('');
    						}
    						var lastNum = toThousands(beforeNum);//将小数点之前的整数用逗号隔开
    						$(this).text(lastNum.concat(".",afterNum));//将小数部分加在处理过的数字后边
    					});
    			})
    		</script>
    	</body>
    
    </html>
    

      

  • 相关阅读:
    1.18
    人月神话读后感
    疯狂学java的第45天
    学Java的第46天
    JAVA学习日记150720
    JAVA学习日记140719
    JAVA学习日记160721
    JAVA学习日记130718
    Windows DOS窗体下Oracle 数据库的导入导出(IMP/EXP)命令
    IntelliJ IDEA自动清除没用的import
  • 原文地址:https://www.cnblogs.com/TigerZhang-home/p/7463009.html
Copyright © 2011-2022 走看看